Moved receive action from an event listener to a callback funciton

- Created self._receive to do the class change
- Set o.receive equal to a function that calls self._receive
Added self.userReceive to store any user defined callback to receive

- self.userReceive is called after the the style has been changed
Added comments
Updated min file
Updated demo.zip
Merge branch 'feature/option-callback' into develop
Version 0.2
Merge branch 'release/0.2'