Makefile update, .gitignore added
Test added