Updated signup form with more fields, basica implementation of angular-file-upload