Documentation
Simplified version to get started with the code