Added basic task lib - tests still failing