created sourceoflight class
added gui components