Added general purpose color class, utils.js to hold functions I don't knw where else to put and and main.js to hold the main program