Added tests and created a playground.
Refactored code.
Modified README.
Improvements to animations.
Updated test files.
Bumped up version.