Add border to canvas and maka it smaller
Stroke line between each vertex
Prevent Vertex from being draw on top of other Vertex (next step => drag 'em all!)

* Create function findVertexUnderPoint(x, y) that searches the model and find the first vertice that contains that point
* Define Vertex#contains method to check an x and y coordinates and return if the point is cointained
* Remove radius definition form the view and made it a Vertex property
Make vertices draggable :D

* Clear canvas on every repaint (.clearRect() on #render)
* Trigger render on vertex change
* Update vertexBeingDragged on 'mousedown' with current mouse position
* Set vertexBeingDragged to null on 'mouseup'
Close polygon path by making prev = model.last()
Remove vertex if a simple click is performed on top of it and vertex is not dragged
Fill polygon formed by all vertices with a beautiful slateblue color
Add reference to followed tutorial