Re-do Makefile and add sim folder
Add linked list