Add sync stepping functionality
Add representation to basic Var Entities
Improve API
Vastly improve documentation
Unset execute bit from example.py