Implemented gf_mult (albeit a bit shady). Fixed implementation for add_round_key, and modified sub_key_bytes