Deal Class

Hey, I think I am doing this right. This is my first pull request. At any rate, I added a deal class, following the format of the other classes and looking at the attributes from the Yelp API. One attribute, Options, is a list of other attributes. Right now I am just returning the list of Options, rather than Options attributes. I don't know how to drill deeper into a list, so I figured if it returns a list (and it's a Python list) it should be pretty easy to grab any data you want out of it. If I should do it a different way though, let me know.