ADD: Added router, controller, layout and bound'em together