added a few more basic tests
moved children from Component to Composite; added tests
implemented get_child()
implemented add()