FileEncodingRepo Content : Java class for encoding/decoding a file by reading bits. Implements an interface with two functions : encode function - encode a file using specific key. decode function - decode encoded file using the same key.