User profile model optimization.

Removed flags field from profile.
Added is_public flag.
Removed obsolete fields from user profile