use builtin json parse/write
make nyancat rainbow translucent
add unified_inventory and better hud