#24 factored out tasklib initialize methods
Merge pull request #25 from jbrunton/dev-24-fix-complexity

Close #24: Address code complexity issues