99 problems and new Date() be one

so apparently, vagrant is UTC timezone, while the server in deploy is EST. This was causing some weird date issues to crop up. I think they're sorted out now, as the node api will now always outputs UTC and the client can decide what to do with it from there.

abstracted http get methods
simplified date logic
added delete route and fixed