github, restructuring and versioning