Added basic adjacency list graph implementation. Also added ignore file