Include termination method. Return supervisor directly from `build!`
Use provided spec helper
Add tests for supervisor