Split model.js into two services model.js and gameAPI.js

Fixed injection errors within the controller and services

(player types are still hardwired into the server post)
You should be able to get rid of the var noughtsAndCrossesApp  - this is in global scope and should be got rid of.