A non-framework framework for easy web interface development