Cleaned up proj and playerclass

Cleaned op projectiles and player class. In process of fixing player
class and proj still. This is NOT a stable version. cannons are glichy
as all hell.