WIP sub-routing (incomplete, pushing what is current for remote access), re-organized build somewhat to provide access to router from viewModel, moved viewModel component inside of viewModel.js...