reorganize code to be more like Transvision and start creating Web path separate from CLI logic