gear functions/dialogs work

first pass at dialogs and functions for gear/equipment