a castle is a large, richly decorated building