added gitignore
added subsections for bufferoverflow