added support for 256 color terminal and my own color scheme