Implemented some interface methods.
Added some atomic arrays and semaphores.
Added brick drawing functionality and improved semaphores.
Modififed rectangle drawing functionality.
Added some brick fropping functionality.
Added new class to handle all brick images and modified draw functions to support it.
Improved drawing, old brick positions are now hidden when the bricks move.
A bug fix related to row indexes, some refactoring and gamearea limit lines drawing.