some fixes on layout and routes
finish user signup