Features
Refactoring attributes of compile methods and init.
#347
Refactoring implementation for new backends
#348, #346
Other Features
Upgrade Dash version : #343
Improve requirements in setup.py : #337
Bug fixes
Fix for Werkzeug compatibility : #342
Fix requirements for python 3.6 : #339