introduced new alpha component for colors.  fixed #755.  Created new validators namespace for getter setter validator functions