added ObservableValue nad ObservableListener

the views will be observers
added super abstract class for Entity Views

to be axact: AbstractEntityTableView & AbstractEntityView for:
SubjectsView & TeachersView & StudentGroupsView & RoomsView
renamed classes

renamed the sample Part3Plugin and 2 sample Actions
added TimeTableModel

for future use of KTable for TimeTableView