add surface-theme to options generation
default route package
seems to be working at creating the working skeleton