Fixed some minor typos.
Marked the current version as SNAPSHOT.
Documentation.
Protocol is now an enumeration, after a fashion.