...
- usable with multiple games
- UIs: CLI, Android App, browser app
- Quest/information management (characters, maps, important magic items)
- (Map creation)
- list of unlocked information
- (virtual character sheet for looking up information on spells, magic items)
- ruby, rails for backend, web browser, CLI?