Major updates to Swing UI. Basic painter working for Calendar.