Schneems/cache assets

Travis is not happy with the other pull request. #147 pretty sure everything is good to go. Opening this PR up in hopes that the build passes.