Started the knight engine

I have still no idea how to actually continue with thie. I'll find a way... on the... way...
Why do I write these when no one reads them, except for me?! I'm weird...