split
components into modules, added routing (home page)