Added straight-line pathing via PathingComponent. Components now communicate through a reference to their parent Entity. Selection is still glitchy and for some reason only one of the players will move.