Some ground work and an update to readme.