Fix for all day event header overlap bug
More fixes for all day events and some cosmetic changes