Simple Haskell program with terminal color support