Read me has been updated as well as some changes to the main classes to make it easier for others to use the code.