Minimalistic javascript framework