refactor build, add initial bonparte-money unit tests
include money srcgen
restructure directories, part 1
fix build