Refactored code a bit
Added JDatePicker library
Changed JDatePicker to JCalendar
Implemented editing dates with JCalendar