Updating to mountable engine
Adding first pass of a TODO list

@WIP