Move kick logic to a Runnable, experimental.
Update config format to allow for more flexibility.