changed on plugin to improve extensibility, added toggleClass support for animations