Move markback library file into a subdirectory

...to prepare to break out into multiple (testable) components