Added a .gitignore
Added a simple test.
Fixed the makefile.
Compile errors