Modern museum depicts medieval life