Added gitignore and tidied up message formatting