converted MouseHold to use 5-button logic
moved delegate to Widget class instead
eh permissions fix
base-level Widget Style
first iteration of resolution-independent Widgets
VS junk
minor renames for consistency
added input handling events
boom; WidgetScreen