margarets chapel, oldest building in the castle