Edited .gitignore and README.

.gitignore now ignores Sublime Text files.
Added Cabal files.
Basic Function signature compiling added. Prints datastructure to console.