finalized orphan option and functionality, adjusted orphan step style, rewritten and reorganized tests, enforced double quotes convention across source code