clean up debug prints; change shutdown command
add helpful message
refactor tests for clarity and ease-of-use