Update format, start todo list

* The todo needs more work.
* Needs contributing guidelines