pull CellInjector out of Board
rearrange namespaces; remove obsolete classes
update main for refactors
get CellInjector working