Added tests.  Updated gitignore.  Updated colors imports