finished all functionality, only left todo is print page and adding content to static pages