Added init, render, and destroy callback functions
Moved destroy callback to fire after dom changes are reverted
Merge pull request #32 from jimmynotjim/feature/callback-functions

Added Callback Functions