Added white adjustment. Fixed bug in setSmoothColor. Changed standard port. Code cleanup.