Update Readme
Add license to .py files
Some tweaks and fixes
Stop play note/drum blocks crashing
Update .gitignore
Add setup.py