it's broken

it compiles but behavior not as expected. need to test my split and
add_to_point methods.
fixed split methods, added room struct
stubbed out connect_siblings method.
stubbed out tcp client file.