added password change serializer
added password change API endpont
extracted messages for user profile service, and refactored
password change sends email notification
added angular front-end to change password
changed icons, and refactores ft