chihaya is a clear example of the design of japanese castles in the nanboku cho period