Make getMoves function undefined for now
Add data structures for Pokemon type

We'll be using it with Aeson shortly, so lets write the data types out.
Add aeson, bytestring, http-conduit, and MonadRandom