fix typos add cross links
flesh out build system info
add info about Python project structure
add semver and changelog generation
add source control info