updating Request class to handle most requests
removing unneeded model and service classes