Add shell command dispatch feature
Add default key definition file
Use key.py
Update canossa