Better bootstrapping

- Add requirements file for easy installation of dependencies
- Add Makefile to automate trivial tasks
- Modify README with new instructions
- Add environment directory to gitignore
Merge pull request #191 from kirang89/master

Better bootstrapping