Another initial commit consisting of an updated readme, and beginnings of the code structure with their maven builds