adds test, fixes server stuff, clean up git
tests routes instead of services