Normalize code style, improved some functions, improved doc commets and fix some issues when using using show/hide on an element
Bump to version 1.0.5