Added Second Player and basic attack collisions

- Player 2 added + basic controls for Player 2
- Basic algorithms for checking if an attack connected