added left menu, tabPanel and error handling