Bug 1076700 - [Smart Screen][Home] Basic key navigation feature

1. Why string?
2. Could we use a dict for mapping?