zfactors now built from values
eee
x-target-reached is now a parameter
axis targets met now passed in
ready to refactor buildSingleLayer
y-origin now a paramenter
ready for test print