Changed firstLecture extensively. It now uses only 1 while loop and
checks for boolean values every time. 

firstLecture is now called from the main method. I believe this is how
we should do this from now on, it gives us a lot more freedom.