Major work done:
    - Added HelperFunctions.ThisDay which returns true if lesson should be displayed on given fragment
    - Added method getItemPosition to TTableFragmentAdapter in order to make notifyDataSetChanged work. Took hours to figure out different more acceptable possibilities
    - Got rid of ProgressDialog when transitioning to every single fragment
    - Implementing setting fragmentCommunicator to the present page which is seen to the user