Adding nano colouring as submodule
Adding comments and tidying up code
Adding .gitconfig file
Updating readme to add helpers