Added all direct color functions and corresponding tests