patches: delete move formatters across
cpp formatters: fix incorrect log name
sml to cpp: start moving code across from C++ model