moving to stored pos was easier than expected
autodocumentation
made time a class
moved input to be a class
cleaning up engine for conversion to class
clean up"