Abstracted return and shutdown
Final touches on source
Updated code from reviews
Fixed broken tests
Fixed issue with scheduler usage
Cleaned up testing and abstracted test stubs
Test cleanup for book formatting
Test cleanup
Fixed within blocks
Test cleanup of verification
Added apply factory method in Cameo
Change apply factor method to props