Switched tests to be run through mocha-phantomjs.

This will allow testing of code through the browser, giving us the ability
to test server requests and UI code.
Added getPokemon function.

I created an API module which will provide an interface for all
server requests.