Separate override javascript. Add transaction detail editing - closes #3.