Redesign homepage and sign-up flow, support seperate network

Please help to review