installed some build tools to make development a little easier
removed transition specific defaults
moved all instance specific properties to the constructor.
a little clean-up.