Added validation using command objects. Connect view and controller logic
added show after user registration
delete unnecessary file