added basic scaffolding around the profile entity and did some project re-organization
create get profile interactor