Customizable Animation properties

A developer can implement their own animation properties