Board.java

Ugly formatted untested code :D. Will test tomorrow and will try to fix all the comments that eclipse made really hard to read.