Added initial state visible.
Added methods makeVisible() and makeHidden() for state change without animation.
Removed old test.js file.
Version bumped from 0.1.1 to 1.0
Merge branch 'release-1.0'