sample framework for small web project