Reorganized project layout, added the concept of 'components'; reusable pieces of the app, which are automatically loaded at startup; added new fonts and some theme overrides.