added documentation; changed the way options['detail'] works
add documentation on Moves class initializers