Created hexGridImpl.  Has updated server patch.  Changes are as follows:
+added qunit software and simple tests for the basic hexgrid
+removed edge.js and vertex.js they were redundant
+added basic functions in hexgrid impl under vertex and edge (nothing special)
Changed the test file to start loading in the JSON.  The test file tests a general hexgrid creation and then will load in a map and log in.

+Added some stubs for methods to remember of that we need to do in the map
+Added basic attributes and getters and setters for the map to load things in.
Basic proxy implementation, Qunit folder made
Merge branch 'jakeparkin' of https://github.com/reedcwilson/catan into HexGridImpl
Updated with the merged branch from Jake.

+Added a CompleteTests.html so we can run all at once or one at a time
+hexGridImpl mostly works for uploading the map.  Still some issues with the port loader
+Deleted Map.js and Port.js because of redundency

TODO:
-Finish Port work
-Make tests more automated than human traversing.
Added some player info.
Added getNumOfCards on player to answer the query needs to discard.
Added module and namespace comments to the begining of messageLine and messageList
messageLine was incorrect
Did a final update before pull request
Merge pull request #6 from reedcwilson/HexGridImpl

Merging so that we can work out of a similar code-base. We can fix any potential bugs as we go.
reduced proxy calls