Feature/profiles

Issue #28 complete