added gitignore file and first draft of snl.cpp