Block construction

Created a block construction collection of methods to the Shape class. Numpad 3 generates a random new shape everytime it is pressed.