added session tracking, categories page, categories error handling, links on login&signup page, other adjustments -michael