some changes to gates.py
Merge branch 'develop' into GExamples
Examples added
Some change
Merge pull request #108 from petermlm/develop

Made changes to gates.py file to add a parent class for multiple input gates.
Merge pull request #107 from rajat974/GExamples

Examples Added
Classes in gates.py were calling wrong constructor.