Basic functionality
Deal with encoding
Add simultaneity
Add setup.py and README
Fixies and basic tests