Home of Stonehenge builders found