added site class
site class construct, empty menu method
new db class, queries adapted