A Swing-like API allowing rich player interaction through the use of in-game maps (in item frames)