Some final tweaking + documentation.