#4 Added the sidebar functionality. Please style it as appropriate