Framework for creating webpages in C++