implement reusable mixin for ordering columns, update docs to new file size