splitting up bencode test cases
updating gitignore