Added some code comments

.. to GcSideBarItem.cpp as the code is very difficult to
   follow. Not hugely valuable comments but they will at least
   help to understand the purpose of each widget.