Add documentation and fix language