new class

Block Constructor
Revert "new class"

This reverts commit 2d043c44b29a3d6cbdaaa03afeadd22dd4ce2dba.
new classs

Block Constructor
Random INT method+Shape Class

Shape class introduced to TetrisGrid.cs, giveRandomNumber(upper limit)
introduced in GameWorld.cs
Shape class stuff

Added creation method in testGrid, created collision method
Shape collision methods updated

Split in bottom check and sideways check
Dummy block + draw methods

Updated with a dummy block, draw method added for shape, shape methods
added, see shape stuff section in code
Empty form method added

Fills a 4x4 bool array with false, static method in Shape class
Updated project file with new class

Nieuwe klasse nu toegevoegd in het project bestand.
CreateShape updated

New debug key numpad 3 to go through the different shapes. Referencing
the form to the outside class bugs out though.
Cleaned up parameters

Some legacy stuff removed and cleaned up
Moved blockconstructor to Shape

Moved contents of blockconstructor to Shape class for easy access
Cleaned up TetrisGrid
Merge pull request #3 from TijmenUU/BlockConstructor

Block construction in Shape Class