Improving templates

improving the templates so they contain examples of the basic features of BRJS, including:
- i18n tokens using JS and HTML templates
- common styling
- theme switching
- unbundled resources and use of the bundle.path tag and service

@leggetter would be worth getting your feedback on this as far as demoing at events etc goes and whether the templates still need some more tweaks.