Built tracking functionality

Launcher will now aim itself at any given target and attempt to fire at it. Not totally bug-fixed, but preliminary functionality (just enough for the demo tomorrow!).