BRANCH 4.2-DEV: updated calendar ui so that it behaviors better under
refresh.  More updates to table layout and charts