refactored dancecard service and profile service, user now removed from profilepages when added to dancecard