added auto versioning and updated README a bit
added auto versioning and updated README a bit and tidy up git structure