Merge pull request #34 from JeremyKooper/master

finalized gravity
random levels working
Added the Ability to Create user levels. Also gave the Level Loader the ability to create coloured triangles
Merge pull request #36 from mkirk8/master

Added the Ability to Create user levels.
fixing merge conflicts
Merge pull request #37 from wroy/master

Fixing Winter's merge conflicts
Added triangle checking function
Merge pull request #38 from Gerb11/master

Added triangle checking function
adding level loading for premade and random levels from menu
Merge pull request #39 from wroy/master

adding level loading for premade and random levels from menu
Added function to ensure no random level has a complete cluster
merging random function
Fixed problems with random function
more
Merge pull request #40 from Gerb11/master

Preventing random levels from having complete clusters
Changing this flag, cause Bill's a baby.
Merge pull request #41 from Gerb11/master

Changing this flag, cause Bill's a baby.
added physics for the stranded triangles