Added hasResources method to Player class
Added a little more to clientModel
Refactored ResourceList to be its own class.

Still needs to be wrapped up with :

"var ResourceList = (function ResourceListClass() { ...PUT EVERYTHING IN HERE... }());"