restructuring lib directory
integration and parameter documentation for form submissions
restructuring lib directory