Initial work for profile

Added the ProfileAction, that is
able to change profile.