Implemented Disposable Interface
Added helper function for drawing cells in position.
Fixed small mistake from last commit.
Made drawCellAt function private
Restructured threads again, not complete but looking promising.
More progress, tidied up a bit etc...
Important Thread tweaks
Fixed crash caused by painting to the board
Fixed up worker threads a bit, whole thing needs refactoring.
More work on threading #1, seem to be at a bit of an impasse.
More fiddling
Ignoring File
Abstract Class Construction
Minor ammends.
More refactoring.
More Refactoring
~
Revert "Ignoring File"

This reverts commit 32dcef1c646a621a42cf1e186a8c2bb2e3c163b2.
Folder structure changes.
committing dodgy changes