Lightweight text-adventure engine written in Java