Latest work on the project.
Now in a working state.