Cleaned up and made documentation much crisper than it was :)