added templates, also added template for demo project