Cleanup code, fixed saving/loading for usecase 20, added in user and profile serialized, fixed some locationcontroller things