refactoring to deal with assets.  README.md hopeless.