modern minimalist vanilla javascript framework