update transaction page to use application js
reducing dependency on partials as much as possible