diff --git a/.vscode/settings.json b/.vscode/settings.json index be735fc..e31b6e0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,8 @@ { - "java.project.explorer.showNonJavaResources": false, + "java.project.sourcePaths": [ + "src" + ], + "java.project.outputPath": "bin", "java.project.referencedLibraries": [ "lib/**/*.jar" ] diff --git a/README.md b/README.md new file mode 100644 index 0000000..7c03a53 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +## Getting Started + +Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code. + +## Folder Structure + +The workspace contains two folders by default, where: + +- `src`: the folder to maintain sources +- `lib`: the folder to maintain dependencies + +Meanwhile, the compiled output files will be generated in the `bin` folder by default. + +> If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/bin/assignment1/Encrypt.class b/bin/assignment1/Encrypt.class new file mode 100644 index 0000000..0534bfd Binary files /dev/null and b/bin/assignment1/Encrypt.class differ diff --git a/bin/assignment1/PasswordChange.class b/bin/assignment1/PasswordChange.class new file mode 100644 index 0000000..6337800 Binary files /dev/null and b/bin/assignment1/PasswordChange.class differ diff --git a/bin/assignment1/ProductAdditionAndInquiry.class b/bin/assignment1/ProductAdditionAndInquiry.class new file mode 100644 index 0000000..21d8df9 Binary files /dev/null and b/bin/assignment1/ProductAdditionAndInquiry.class differ diff --git a/bin/assignment1/UserLogin.class b/bin/assignment1/UserLogin.class new file mode 100644 index 0000000..453b228 Binary files /dev/null and b/bin/assignment1/UserLogin.class differ diff --git a/bin/excel/Test.class b/bin/excel/Test.class new file mode 100644 index 0000000..a9777cc Binary files /dev/null and b/bin/excel/Test.class differ diff --git a/assignment1/Encrypt.java b/src/assignment1/Encrypt.java similarity index 100% rename from assignment1/Encrypt.java rename to src/assignment1/Encrypt.java diff --git a/assignment1/PasswordChange.java b/src/assignment1/PasswordChange.java similarity index 100% rename from assignment1/PasswordChange.java rename to src/assignment1/PasswordChange.java diff --git a/assignment1/ProductAdditionAndInquiry.java b/src/assignment1/ProductAdditionAndInquiry.java similarity index 100% rename from assignment1/ProductAdditionAndInquiry.java rename to src/assignment1/ProductAdditionAndInquiry.java diff --git a/assignment1/UserLogin.java b/src/assignment1/UserLogin.java similarity index 100% rename from assignment1/UserLogin.java rename to src/assignment1/UserLogin.java diff --git a/assignment1/商品信息.txt b/src/assignment1/商品信息.txt similarity index 100% rename from assignment1/商品信息.txt rename to src/assignment1/商品信息.txt diff --git a/assignment1/商品信息.xls b/src/assignment1/商品信息.xls similarity index 100% rename from assignment1/商品信息.xls rename to src/assignment1/商品信息.xls diff --git a/assignment1/数据库脚本.sql b/src/assignment1/数据库脚本.sql similarity index 100% rename from assignment1/数据库脚本.sql rename to src/assignment1/数据库脚本.sql diff --git a/calculator/Add.java b/src/calculator/Add.java similarity index 100% rename from calculator/Add.java rename to src/calculator/Add.java diff --git a/calculator/Compute.java b/src/calculator/Compute.java similarity index 100% rename from calculator/Compute.java rename to src/calculator/Compute.java diff --git a/calculator/Divide.java b/src/calculator/Divide.java similarity index 100% rename from calculator/Divide.java rename to src/calculator/Divide.java diff --git a/calculator/Factory.java b/src/calculator/Factory.java similarity index 100% rename from calculator/Factory.java rename to src/calculator/Factory.java diff --git a/calculator/Multiply.java b/src/calculator/Multiply.java similarity index 100% rename from calculator/Multiply.java rename to src/calculator/Multiply.java diff --git a/calculator/Subtract.java b/src/calculator/Subtract.java similarity index 100% rename from calculator/Subtract.java rename to src/calculator/Subtract.java diff --git a/calculator/Test.java b/src/calculator/Test.java similarity index 100% rename from calculator/Test.java rename to src/calculator/Test.java diff --git a/crawler/HtmlFetcher.java b/src/crawler/HtmlFetcher.java similarity index 100% rename from crawler/HtmlFetcher.java rename to src/crawler/HtmlFetcher.java diff --git a/crawler/MatcherGetter.java b/src/crawler/MatcherGetter.java similarity index 100% rename from crawler/MatcherGetter.java rename to src/crawler/MatcherGetter.java diff --git a/crawler/Test.java b/src/crawler/Test.java similarity index 100% rename from crawler/Test.java rename to src/crawler/Test.java diff --git a/equationsolver/QuadraticEquationSolver.java b/src/equationsolver/QuadraticEquationSolver.java similarity index 100% rename from equationsolver/QuadraticEquationSolver.java rename to src/equationsolver/QuadraticEquationSolver.java diff --git a/excel/Test.java b/src/excel/Test.java similarity index 100% rename from excel/Test.java rename to src/excel/Test.java diff --git a/finalexam/Database/Cashier/CourseGrading.html b/src/finalexam/Database/Cashier/CourseGrading.html similarity index 100% rename from finalexam/Database/Cashier/CourseGrading.html rename to src/finalexam/Database/Cashier/CourseGrading.html diff --git a/finalexam/Database/Cashier/CourseGrading_files/ajax.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/all.css b/src/finalexam/Database/Cashier/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/all.css rename to src/finalexam/Database/Cashier/CourseGrading_files/all.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/Cashier/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/Cashier/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/Cashier/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/Cashier/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/common.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/common.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/common.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/docs.min.css b/src/finalexam/Database/Cashier/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/docs.min.css rename to src/finalexam/Database/Cashier/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/Cashier/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/Cashier/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/Cashier/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/logo.png b/src/finalexam/Database/Cashier/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/logo.png rename to src/finalexam/Database/Cashier/CourseGrading_files/logo.png diff --git a/finalexam/Database/Cashier/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/Cashier/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/Cashier/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/Cashier/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/Cashier/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/Cashier/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/Cashier/CourseGrading_files/stayalive.html b/src/finalexam/Database/Cashier/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/stayalive.html rename to src/finalexam/Database/Cashier/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/Cashier/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/Cashier/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/Cashier/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/Cashier/CourseGrading_files/style.css b/src/finalexam/Database/Cashier/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/Cashier/CourseGrading_files/style.css rename to src/finalexam/Database/Cashier/CourseGrading_files/style.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading.html b/src/finalexam/Database/CashierStatistics/CourseGrading.html similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading.html rename to src/finalexam/Database/CashierStatistics/CourseGrading.html diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/all.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/all.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/all.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/common.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/logo.png b/src/finalexam/Database/CashierStatistics/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/logo.png rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/logo.png diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html b/src/finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/CashierStatistics/CourseGrading_files/style.css b/src/finalexam/Database/CashierStatistics/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/CashierStatistics/CourseGrading_files/style.css rename to src/finalexam/Database/CashierStatistics/CourseGrading_files/style.css diff --git a/finalexam/Database/DataInput/CourseGrading.html b/src/finalexam/Database/DataInput/CourseGrading.html similarity index 100% rename from finalexam/Database/DataInput/CourseGrading.html rename to src/finalexam/Database/DataInput/CourseGrading.html diff --git a/finalexam/Database/DataInput/CourseGrading_files/ajax.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/all.css b/src/finalexam/Database/DataInput/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/all.css rename to src/finalexam/Database/DataInput/CourseGrading_files/all.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/DataInput/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/DataInput/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/DataInput/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/DataInput/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/common.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/common.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/common.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/docs.min.css b/src/finalexam/Database/DataInput/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/docs.min.css rename to src/finalexam/Database/DataInput/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/DataInput/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/DataInput/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/DataInput/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/logo.png b/src/finalexam/Database/DataInput/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/logo.png rename to src/finalexam/Database/DataInput/CourseGrading_files/logo.png diff --git a/finalexam/Database/DataInput/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/DataInput/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/DataInput/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/DataInput/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/DataInput/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/DataInput/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/DataInput/CourseGrading_files/stayalive.html b/src/finalexam/Database/DataInput/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/stayalive.html rename to src/finalexam/Database/DataInput/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/DataInput/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/DataInput/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/DataInput/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/DataInput/CourseGrading_files/style.css b/src/finalexam/Database/DataInput/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/DataInput/CourseGrading_files/style.css rename to src/finalexam/Database/DataInput/CourseGrading_files/style.css diff --git a/finalexam/Database/DataOutput/CourseGrading.html b/src/finalexam/Database/DataOutput/CourseGrading.html similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading.html rename to src/finalexam/Database/DataOutput/CourseGrading.html diff --git a/finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/all.css b/src/finalexam/Database/DataOutput/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/all.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/all.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/common.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/common.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/common.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/docs.min.css b/src/finalexam/Database/DataOutput/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/docs.min.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/DataOutput/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/logo.png b/src/finalexam/Database/DataOutput/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/logo.png rename to src/finalexam/Database/DataOutput/CourseGrading_files/logo.png diff --git a/finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/DataOutput/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/DataOutput/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/DataOutput/CourseGrading_files/stayalive.html b/src/finalexam/Database/DataOutput/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/stayalive.html rename to src/finalexam/Database/DataOutput/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/DataOutput/CourseGrading_files/style.css b/src/finalexam/Database/DataOutput/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/DataOutput/CourseGrading_files/style.css rename to src/finalexam/Database/DataOutput/CourseGrading_files/style.css diff --git a/finalexam/Database/PasswordChange/CourseGrading.html b/src/finalexam/Database/PasswordChange/CourseGrading.html similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading.html rename to src/finalexam/Database/PasswordChange/CourseGrading.html diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/all.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/all.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/all.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/common.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/common.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/common.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/PasswordChange/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/logo.png b/src/finalexam/Database/PasswordChange/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/logo.png rename to src/finalexam/Database/PasswordChange/CourseGrading_files/logo.png diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/PasswordChange/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/PasswordChange/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html b/src/finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html rename to src/finalexam/Database/PasswordChange/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/PasswordChange/CourseGrading_files/style.css b/src/finalexam/Database/PasswordChange/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/PasswordChange/CourseGrading_files/style.css rename to src/finalexam/Database/PasswordChange/CourseGrading_files/style.css diff --git a/finalexam/Database/PasswordChange/PasswordChange.java b/src/finalexam/Database/PasswordChange/PasswordChange.java similarity index 100% rename from finalexam/Database/PasswordChange/PasswordChange.java rename to src/finalexam/Database/PasswordChange/PasswordChange.java diff --git a/finalexam/Database/PermissionJudgment/CourseGrading.html b/src/finalexam/Database/PermissionJudgment/CourseGrading.html similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading.html rename to src/finalexam/Database/PermissionJudgment/CourseGrading.html diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/ajax.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/all.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/all.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/all.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/common.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/common.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/common.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/logo.png b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/logo.png rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/logo.png diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/stayalive.html b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/stayalive.html rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/PermissionJudgment/CourseGrading_files/style.css b/src/finalexam/Database/PermissionJudgment/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/PermissionJudgment/CourseGrading_files/style.css rename to src/finalexam/Database/PermissionJudgment/CourseGrading_files/style.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading.html diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/all.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/common.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/logo.png diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css b/src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css rename to src/finalexam/Database/ProductAdditionAndInquiry/CourseGrading_files/style.css diff --git a/finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java b/src/finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java similarity index 100% rename from finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java rename to src/finalexam/Database/ProductAdditionAndInquiry/ProductAdditionAndInquiry.java diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading.html b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading.html similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading.html rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading.html diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/ajax.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/all.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/all.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/all.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/common.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/common.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/common.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/logo.png b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/logo.png rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/logo.png diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/stayalive.html b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/stayalive.html rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/style.css b/src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/style.css rename to src/finalexam/Database/ProductModificationAndDeletion/CourseGrading_files/style.css diff --git a/finalexam/Database/UserLogin/CourseGrading.html b/src/finalexam/Database/UserLogin/CourseGrading.html similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading.html rename to src/finalexam/Database/UserLogin/CourseGrading.html diff --git a/finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/ajax.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/all.css b/src/finalexam/Database/UserLogin/CourseGrading_files/all.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/all.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/all.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css b/src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap-select.min.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.bundle.min.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css b/src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/bootstrap.min.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css b/src/finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/cg_sv2.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/common.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/common.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/common.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/common.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/docs.min.css b/src/finalexam/Database/UserLogin/CourseGrading_files/docs.min.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/docs.min.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/docs.min.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/docs.min.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif b/src/finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif rename to src/finalexam/Database/UserLogin/CourseGrading_files/icon_rar.gif diff --git a/finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/jquery-3.5.1.min.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/judgeutils.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/logo.png b/src/finalexam/Database/UserLogin/CourseGrading_files/logo.png similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/logo.png rename to src/finalexam/Database/UserLogin/CourseGrading_files/logo.png diff --git a/finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download b/src/finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download rename to src/finalexam/Database/UserLogin/CourseGrading_files/popper.min.js.download diff --git a/finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html b/src/finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html rename to src/finalexam/Database/UserLogin/CourseGrading_files/showProcessMsg.html diff --git a/finalexam/Database/UserLogin/CourseGrading_files/stayalive.html b/src/finalexam/Database/UserLogin/CourseGrading_files/stayalive.html similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/stayalive.html rename to src/finalexam/Database/UserLogin/CourseGrading_files/stayalive.html diff --git a/finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css b/src/finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/sticky-footer-navbar.css diff --git a/finalexam/Database/UserLogin/CourseGrading_files/style.css b/src/finalexam/Database/UserLogin/CourseGrading_files/style.css similarity index 100% rename from finalexam/Database/UserLogin/CourseGrading_files/style.css rename to src/finalexam/Database/UserLogin/CourseGrading_files/style.css diff --git a/finalexam/Database/UserLogin/UserLogin.java b/src/finalexam/Database/UserLogin/UserLogin.java similarity index 100% rename from finalexam/Database/UserLogin/UserLogin.java rename to src/finalexam/Database/UserLogin/UserLogin.java diff --git a/finalexam/StandardIO/DateCalculation.java b/src/finalexam/StandardIO/DateCalculation.java similarity index 100% rename from finalexam/StandardIO/DateCalculation.java rename to src/finalexam/StandardIO/DateCalculation.java diff --git a/finalexam/StandardIO/DateFormatOutput.java b/src/finalexam/StandardIO/DateFormatOutput.java similarity index 100% rename from finalexam/StandardIO/DateFormatOutput.java rename to src/finalexam/StandardIO/DateFormatOutput.java diff --git a/finalexam/StandardIO/Encryption.java b/src/finalexam/StandardIO/Encryption.java similarity index 100% rename from finalexam/StandardIO/Encryption.java rename to src/finalexam/StandardIO/Encryption.java diff --git a/finalexam/StandardIO/Expressions.java b/src/finalexam/StandardIO/Expressions.java similarity index 100% rename from finalexam/StandardIO/Expressions.java rename to src/finalexam/StandardIO/Expressions.java diff --git a/finalexam/StandardIO/FileIO.java b/src/finalexam/StandardIO/FileIO.java similarity index 100% rename from finalexam/StandardIO/FileIO.java rename to src/finalexam/StandardIO/FileIO.java diff --git a/finalexam/StandardIO/PrimeNumbers.java b/src/finalexam/StandardIO/PrimeNumbers.java similarity index 100% rename from finalexam/StandardIO/PrimeNumbers.java rename to src/finalexam/StandardIO/PrimeNumbers.java diff --git a/finalexam/StandardIO/SecurePasswordSpecification.java b/src/finalexam/StandardIO/SecurePasswordSpecification.java similarity index 100% rename from finalexam/StandardIO/SecurePasswordSpecification.java rename to src/finalexam/StandardIO/SecurePasswordSpecification.java diff --git a/finalexam/StandardIO/StatisticsOfProducts.java b/src/finalexam/StandardIO/StatisticsOfProducts.java similarity index 100% rename from finalexam/StandardIO/StatisticsOfProducts.java rename to src/finalexam/StandardIO/StatisticsOfProducts.java diff --git a/finalexam/StandardIO/StringInitialization.java b/src/finalexam/StandardIO/StringInitialization.java similarity index 100% rename from finalexam/StandardIO/StringInitialization.java rename to src/finalexam/StandardIO/StringInitialization.java diff --git a/finalexam/StandardIO/SumInReverseOrder.java b/src/finalexam/StandardIO/SumInReverseOrder.java similarity index 100% rename from finalexam/StandardIO/SumInReverseOrder.java rename to src/finalexam/StandardIO/SumInReverseOrder.java diff --git a/finalexam/StandardIO/question.txt b/src/finalexam/StandardIO/question.txt similarity index 100% rename from finalexam/StandardIO/question.txt rename to src/finalexam/StandardIO/question.txt diff --git a/library/Administrator.java b/src/library/Administrator.java similarity index 100% rename from library/Administrator.java rename to src/library/Administrator.java diff --git a/library/Bag.java b/src/library/Bag.java similarity index 100% rename from library/Bag.java rename to src/library/Bag.java diff --git a/library/Book.java b/src/library/Book.java similarity index 100% rename from library/Book.java rename to src/library/Book.java diff --git a/library/Library.java b/src/library/Library.java similarity index 100% rename from library/Library.java rename to src/library/Library.java diff --git a/library/Student.java b/src/library/Student.java similarity index 100% rename from library/Student.java rename to src/library/Student.java diff --git a/library/Test.java b/src/library/Test.java similarity index 100% rename from library/Test.java rename to src/library/Test.java diff --git a/school/Administrator.java b/src/school/Administrator.java similarity index 100% rename from school/Administrator.java rename to src/school/Administrator.java diff --git a/school/ManagementSys.java b/src/school/ManagementSys.java similarity index 100% rename from school/ManagementSys.java rename to src/school/ManagementSys.java diff --git a/school/Manager.java b/src/school/Manager.java similarity index 100% rename from school/Manager.java rename to src/school/Manager.java diff --git a/school/Person.java b/src/school/Person.java similarity index 100% rename from school/Person.java rename to src/school/Person.java diff --git a/school/Staff.java b/src/school/Staff.java similarity index 100% rename from school/Staff.java rename to src/school/Staff.java diff --git a/school/Student.java b/src/school/Student.java similarity index 100% rename from school/Student.java rename to src/school/Student.java diff --git a/school/Teacher.java b/src/school/Teacher.java similarity index 100% rename from school/Teacher.java rename to src/school/Teacher.java diff --git a/school/Test.java b/src/school/Test.java similarity index 100% rename from school/Test.java rename to src/school/Test.java diff --git a/shopping/Cashier.java b/src/shopping/Cashier.java similarity index 100% rename from shopping/Cashier.java rename to src/shopping/Cashier.java diff --git a/shopping/Customer.java b/src/shopping/Customer.java similarity index 100% rename from shopping/Customer.java rename to src/shopping/Customer.java diff --git a/shopping/Good.java b/src/shopping/Good.java similarity index 100% rename from shopping/Good.java rename to src/shopping/Good.java diff --git a/shopping/ShopCar.java b/src/shopping/ShopCar.java similarity index 100% rename from shopping/ShopCar.java rename to src/shopping/ShopCar.java diff --git a/shopping/Test.java b/src/shopping/Test.java similarity index 100% rename from shopping/Test.java rename to src/shopping/Test.java diff --git a/ticket/Test.java b/src/ticket/Test.java similarity index 100% rename from ticket/Test.java rename to src/ticket/Test.java diff --git a/ticket/TicketSeller.java b/src/ticket/TicketSeller.java similarity index 100% rename from ticket/TicketSeller.java rename to src/ticket/TicketSeller.java diff --git a/ticket/combinations.py b/src/ticket/combinations.py similarity index 100% rename from ticket/combinations.py rename to src/ticket/combinations.py