rework from ground up

re approaching the entire framework; made some great edits to the grid,
practically complete (just need to fill in mixin arguments and offset,
push/pull. also need to revisit and make sure everything is inline with
ltr and rtl text directions