more documentation, small sharing buttons + mixins