Add Signup System and some futures