fixed added the player technique
added boundsprite method to canvas
renamed "Hull" to HP
simplified projectile object
used canvas' boundSprite method