more back-end testing framework work. app is now in a pretty complete state