modified assetfile,cssfile,and scriptfile for consistency.  extended publish to work at the application level.  README.md currently sucks for explaining this.