Vertex is now a double chained list

- Modification of both functions append and remove
- main.c is up-to-date