Organisation of GitHub

Organised GitHub to make it easier for user contributions and build
versions.