ignore node_modules directory
requires express and creates server instance
creates get route and listens on port 4700
removes get route, adds quotes. The array of objects is serving as a data store
creates a random quote route
Single quote route.
    * finds a single quote based on :id
    * Uses predicate to check if :id is invalid
    * returns 404 if id invalid
    * returns quote as json if it is valid.
Post Route
    * Adds body-parser and makes the app use it.
        - I was getting an error with express.bodyParser();
    * creates a post route at '/quote'
    * checks to see if incoming json has an author and text
        - returns 404 if it doesn't.
    * creates a newQuote object if the data is valid.
    * adds the newQuote to the array and returns a true message in json
Delete route
    * DELETE route at '/quote/:id'
    * checks if the id is valid. Returns 404 if it isnt
    * removes the quote from the array.
    * returns success indication if successful.