refactoring: separated classes into model.blog and model.users