adding current implementation of the splitter
get basic splitter unit test to work