Implemented functionality for adding tasks to the JTabbedPanel
Checks that you can't add multiple empty tabs (it switches instead) 
Changed methods in the presented so that they incorporate new methods in
the SideBarView