fixed retarded relationship error and added new models + routes