Various name changes

Changed a lot of names to follow the naming I think is easier to
understand
Some more minor name changes.

Next commit will have a lot more name changes
Merge remote-tracking branch 'upstream/master'
Merge upstream/master
I have no idea why I can't merge...
This should work??
I hope this works
Merge branch 'master' of https://github.com/Happydude11209/Shape-Builder
Frustration...

I did it manually... And I lost all of the renaming I had done
Merge branch 'master' of https://github.com/Keridos/Shape-Builder
refactored up to line 792

Changed names, added spaces, blah blah.
Completely refactored the code

Checked the whole code and performed name changes, documentation
expansion/clarification, and what not. Discovered some code that still
needs fixing on that in a jiffy.
Taa Daa

After my AP tests and finals I finally had time to finish :D sorry this
took so long >_>
Merge pull request #28 from Happydude11209/master

Name Fixes