*made a few minor bug changes
   *the naming conventions for the routes are wrong, but they
      are made to work with another app which is having trouble
      responding to my api properly.
   *I think my api meets the specifications requested for the
      communicating app, i'm not sure why its not responding.