switch from hash to revision numbering
start adding suuport for loadable features
add rudimentary "briqs" module management