cutting down Factory by creating a addComponentsGetterSetter method which all component attrs will use
removed filter getter setter from factory.  Filter methods now use addGetterSetter like all of the other classes
removed color getter and setters from Factory.  color components are now red, green, and blue, not r, g, b
Merge remote-tracking branch 'upstream/master'
updated dist