Started View Model for Profiles

Will work on this later.