Switch color lookup to a list instead of dict

This will hopefully allow switching to higher number of colors easier.
Add 256 color mode

Just draw background in 256 color mode.