add projectiles intersect with walls
add correct canvas proportions
add client hp bar