added composer and password dependencies
removed vendors directory, added the gitignore to stop them being commited
fix for signup form action
signupform