striped frontend to barebones to build off, can merge to master