Made the source documentation clearer and cleaned up some minor grammar issues.