style(tables): colors updated; vars.less re-org

Styles for tables weren't as out of date as I thought. I did a little re-organization though.

Closes #354
Any reason why we're still leaving this in? If so, we should include a quick note as to why this is commented out; if we're never going to use it maybe we should just take this out?