Squashed commits:

- Admin interface: keyword list
- tests for keyword list