Clean up
Add detailed documentation