Implemented Scale during fade in/out

use fadeInScalar and fadeOutScalar to control the size of the scales

time of fadeIn/Out has been separated into
fadeInTimer and fadeOutTimer so they can be controlled individually.