change step intialization
using callbacks for showing or hidding steps
migrate to CoffeeScript and Sass
Merge pull request #4 from satisfaction/ivan/improvements

[DNM] Implements callbacks for step availability