I'm just going to show the vague WIP that I used to make it up this current point in time. First: The engine