tpt++: filesystem & graphics apis