Project metadata update
Code cleanup
Adopting necolas/issue-guidelines

A more formalized, already created CONTRIBUTING.md file exists in
the necolas / issue-guidelines project, so I just adopted it rather
attempting to roll my own.