Refactoring
Added oAuth Provider to login
Refactored messages
Added Profile view skeleton