attempt fix of board.cpp board.h, added transaction stuff to readme