Add keytable files

Declares key_entry and key_table structs as well as basic add, get, init functions