Create company sign up process

Also includes refactor of both talent and company sign up processes