Separate out test classes a bit more
Implemented create_branch method