Game engine architecture — ReaderExpo