the build works, lots of cleanup, readme updated