Merge pull request #1 from Birdbrain2/master

Local project update
Merge pull request #2 from Birdbrain2/master

class
Merge pull request #3 from Birdbrain2/master

class
Merge pull request #4 from Birdbrain2/master

class
Merge pull request #5 from Birdbrain2/master

class
Merge pull request #6 from Birdbrain2/master

class
Merge pull request #7 from Birdbrain2/master

class
Merge pull request #8 from Birdbrain2/master

class
Merge pull request #9 from Birdbrain2/master

class
projectiles
Temp
Merge pull request #60 from jimmy04500/master

Projectiles