The contribution submit button and constraints are working properly. I have tested it and now commented it for easy understanding. I have also set up my domain name and hosting plans for this site. Will start integrating the project over on a sub domain so I can start getting real logins working without running into Cross Origin Resource Sharing problems.