Finished Creating the forms, must be integrated into lib.js