fixed typo
syntax sugar for effects and generators
separated effects.js, implemented more generic formula effect
implemented hack to workaround chrome bug on formula effect
implemented noise effect