Refactor collisions and add Projectile/Obstacle