* initial working requirejs/amd custom loader via convention for components
* moved embedded knockout so it has access to requirejs