remove useless code block
add whitespace
versioning and improve documentation.