add documentation, requirements and source code sections to readme