update transaction page to use application js
reducing dependency on partials as much as possible
add all transaction tests back into develop