Adding a .gitignore file to ignore autogenerated files.
Automating manual setup steps.
Merge pull request #11 from SaqibS/master

Small changes