Tests are still broke when ran all together, but working when ran separately. Added two new color functions. Cool.