theming user-interface with bootstrap

Fixes #3