Change path usage in tests
Add graph test
Pull out Instance class
Change Graph to inherit Instance
Add more BeanBuilder tests
Add more tests for Type. Remove original GraphUtils and BeanUtils