Added busted test framework and initial tests