add intial python implementation, readme, keymap