completed without styles
dropdown and session storage of shop types to reduce db op
minor
basic cruds and apis of all