refacotring of map canvas directive
draggable becomes false when click on a new marker
made a template for creating an input with a description and using ng-model pass it to controller
new inputs with their descriptions functionallity is up and running