consolidating all date formatting, adding support for MATRIX_2D, cleaning up og.views.gadget