Refactored module namespace
Refactored directories
Improved documentation