refactored User model to has_one Profile, modified controllers and views to work with this