Prepare to the first release

Improving documentation and code standards