Makefile and main added
Added .gitignore
Makefile improved
Added two basic headers