WIP for documentation
Fixed code tabulation
Full documentation