added new templates and new adding item functionality