Refactored to use Sightly as its server-side templating language

Sightly refactor pt 1 - app-page sightly component added

Sightly refactor pt 2 - app renders in author mode

Sightly refactor pt 3 - re-added missing content to filter.xml

Sightly refactor pt 4 - app now functional on device

Sightly refactor pt 5 - library re-implemented