Added npm shrinkwrap, fixed recovery issue.
Changes to theme and homepage.