Hey, man!
The ANSI escape codes seem to have a problem. Instead of seeing the colours, I see the codes. I've run into something similar in python. The way I've sorted it out was to run clear screen (cls) in the OS module, if I remember it right. Otherwise, pretty cool little project.
Hope this is helpful!