more modification of the transform button
adds transform functionality to router.js
resolved merge conflicts
updated router.js
update sourceColltectionView.js for button