Adds basic coloring functionality and makes me angry at css