notes provider
added note templates and controller