#465 add Shell and Task classes to API doc