Add ability to create new named profiles. Make tests pass