Responsive tavs; new/edit form for components
lots of changes...
added public activity; user sign up steps