tweaked the selection interfaces
Started defining the static loader
initial static header writer functions