updated gitignore
makefile update
added support for 4 separate margin values
added a margin test
added the init target
changed the name of the local config makefile
updated .gitignore
updated test file paths