drawing route, not appending it every time
added success flash message
Added error message in case save fails
added authorization check and some refactoring