Minor code refactoring
Add presentations source
Update docs