Re writing hermes to be an options based model with many options to customize. Added defaults test
Added inset options and set up half width buttons
Added logic for position buttons when more than 2 are given