Added jmock support libs for mocking abstract and concrete classes
Added updateFromBoard to GraphicalBoardView and moved invalidate to it along with unit test