Git notes

Tons of very cool features. I'd love to have it all together on master branch