added array_list implementation, fixed .gitignore to include c files, removed src/Makefile