Fixed ScoutShip movment logic

*ScoutShips now move in y-led and rotate with a (bad) animation
Added SpawnPattern

*Spawns a basic pattern of enemies
*Made enemies not spawn after player dies
*Added some javaDoc and small fixes