This is simple SPA that uses knockout.js, and require.js. Bootstrapp is used for ui. For local routing crossroads.js is used. App demonstrates loading pages in UI on demand using the components in knockout.js.