More changes have been made. Started implementing input validation on the client-side using JQuery. More documentation needs to be made