cleaning out stuff we dont need right this second, debating pulling some of the event modules into the main object
move some of the nfc/usb emitters into the main object, add init method
use init method