Fixed XOR operator TODO - Add boilerplate from syllabus file, then merge with main branch
TODO -> Add encoding function. NEED TO FIX -> XOR operation only works when the length of data and key is same.