removed un-needed boilerplate, added in assets
added background to view
created Array2D class
wrote ticking code
added BlockColour enum and Block cass
added Shape and SquareShape classes