add poltergeist
fix features
incomplete: validations and sign up flow