killed off the show_history method in favor of our normal row generation
collecting all the globals to the constructor, going to replace at some point
tweaking the formatting to match the other classes