Working commit
Finish documentation