better signup process, seed categories on signup
styling changes to error explanations
add home page for unauthenticated users