Fixed empty cart show in app/layout, added route for invalid path