Adds Code of Conduct...and does a bunch of other changes
Adds code of conduct