Added BoardHistory and made it keep track of moves in the BoardHandler. ...

...Now BoardHandler.undo is implemented
Eftersom själva stacken är "history" och som det står att den här hanterar "board history moves". Borde inte klassen kanske heta BoardHistoryHandler?