Updating contributed modules and added documentation

- Updated contributed modules to latest stable
- Added basic documentation on contributions
- Updated gitignore