Added most functionality for moving/firing/particles. Started pathfinding