initial import of brett frontend stuff