Project restructuring - first steps

notable further (newly tested and implemented) features: landing page, validation, checking