Overhauled and maybe completed file_history; now with full 256 color support! TODO: add support for 16 color terminals