Move models and managers to submodules

This way code is better structured and related code is sitting in single
module.