Improved documentation and usage description