Restructured module
Removed a gitignore
Updated module documentation