(refactor) Improvements to server

@armandopmj can you take a look? can you also take a look at https://github.com/Reckless-Saturn/restaurant-app/pull/41? it's just adding more data to the schema and modifying it according to mai's frontend changes