Add support for keyframes (and make some associated simplifications of AST)
Add .gitignore
Updated changelog and version number in preparation for release