Updated Licence and Readme, Code builds, added Tests