A tiny JavaScript framework