initial push on new front end, structures and mixins taking shape