There's a lot wrong here still, but as of this commit something close to the intended target is on the screen if you just run.