generator castle

WORK IN PROGRESS