Added more common functions for spans, simplified event handling/reporting, more css tweaks for fitting into one screen