shelby's version of the drpodown

initial setup, building around a config object