Had to create dummy init functions at some places since the owner of a package is the last layer that defines the init function of a package. And a package can be installed only if it has an owner.
Happy New Year 2017!