Updates to structure and requirejs version

Updates to project structure and updating the version of requirejs so as to avoid conflicts with plugin installation.

Status: **Ready to merge**

Reviewers: @donnielrt 

## Changes
- updated requirejs version
- updated examples

## How to test-drive this PR
- checkout this branch
- `grunt test`
- `grunt serve` and ensure examples run