Added toplevel branch with splitlevel 1 and tests