Some refactoring and cleaning up
Adds a property for enabling/disabling the effect
Adds support for vertical bouncyness
Renaming the project
Updates the README file