lots of renaming and expansion of the README