Delete GameBoard.java

duplicate class, older version
Added gitignore, including classpath and project. It may have to be modified.
Merge branch 'master' of github.com:gtkishi/Project-4x
I was mistaken about the war compiling, so I fixed that.
I've looked more into it and this appears to be a better set of ignore directories/files.
Added the Locatable interface in preparation for the decisions about who can see what.
Found and marked the place where a unit is added to the player's queue.
Merge pull request #2 from CSc436/backend-dev-notify

These changes only include the addition of the Locatable interface which Unit already implements. More substantial changes later.
Undid my last changes because I stupidly put them on master sorry.
Merge branch 'master' into frontend-master