Initial implementation of key/value Models