Pages module for web2py which gives you a good starting point for any type of CMS