This will hopefully make debugging easier as well as make a CLI possible.
In the future, this will make testing and a CLI environment easier.