general interface improvements

Changed hover and dropdown behaviour.
Scrolls to active selection when interface is expanded.
Height of interface is now percentage based.
Improved styling consistency for button.