Shifted most content inside subfolder

To allow relative imports from one submodule to another
Changed Styling
Moved home Handler to own file
Added register handler