Updated the readme, .gitignore and added some boilerplate.