Updated README with information regarding release 0.1
Adds comments to several gates
Extensive commenting and small bugfixes
Merge branch 'release-0.1' into develop

Updates develop branch with comments and bugfixes added on the release-0.1 branch.