Initial file commit

supports slide, fade and flip animations. working on the readme
formatting for documentation.