A simple web application framework