showing compiler warnings

fixed unchecked exception by using add instead of addAll method for TableView

moved Course class to a protected subclass of new public class DataModels

some css improvements