introduce EitherTWriterT
improve description of UpMoveState
introduce Test
introduce sbt setting run-tests
create ScriptTest
prepare for using DownMoveState
improve down-move error handling
refactor to Kleisli
refactor MoveStates
write overall state while applying migrations
organize in packages
introduce reporting
factor out ActionTypes
introduce DescribeAction
v0.3
v0.4-SNAPSHOT
remove confusing println talking about exceptions in db impls
improve description of failed tests