History revealed! Ancient town in Scotland gets uncovered