Add listener support
Python 3.3+ support
Add gitignore