Refactor for clarity.
Add some comments.
Add more colours.