Implemented skeleton logic for multi-button based tool lookup which
supports single-button tool lookup but not multi-button yet.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>