added interface control module to handle encoding and decoding data for compass
update compass utilities, added decodes, changed get to enc
updated for changes in utils and int control, corrected errors
updated tests for changed func names in utilities