added flat-ui and basic structure