Fleshed out simpletransationtest
Checkpoint- new crypto base class, tests fail
Tests should compile, fail on linux