More specs

Signed-off-by: Steven Hoffman <git@fustrate.com>
Add a real gem description

Signed-off-by: Steven Hoffman <git@fustrate.com>
Split pitcher() into home and away methods

Signed-off-by: Steven Hoffman <git@fustrate.com>
Misc updates

Signed-off-by: Steven Hoffman <git@fustrate.com>