Comm 4

changed java.util.Date class to java.time.LocalDate
reworked user statistic model
added report table
reworked mode switch
reworked observer , netClient send observable Object now
some small edits