diff --git a/.gitignore b/.gitignore
index 8e60402152c806744fdf44b403b3e9ca1717625b..0be0df4edfcccb1fe448a7e368e7eaa2e4867a90 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,6 @@
 ### Java ###
+classes
+
 # Compiled class file
 *.class
 
@@ -12,7 +14,7 @@
 .mtj.tmp/
 
 # Package Files #
-*.jar
+#*.jar
 *.war
 *.nar
 *.ear
@@ -35,4 +37,7 @@ tmp/
 local.properties
 .settings/
 .loadpath
-.recommenders
\ No newline at end of file
+.recommenders
+
+### Intellij ###
+.idea
\ No newline at end of file
diff --git a/ExamProject.iml b/ExamProject.iml
new file mode 100644
index 0000000000000000000000000000000000000000..6b8642cbe0f0abf97da5f9a1b00054df7acfc523
--- /dev/null
+++ b/ExamProject.iml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="FacetManager">
+    <facet type="web" name="Web">
+      <configuration>
+        <descriptors>
+          <deploymentDescriptor name="web.xml" url="file://$MODULE_DIR$/src/main/webapp/WEB-INF/web.xml" />
+        </descriptors>
+        <webroots>
+          <root url="file://$MODULE_DIR$/src/main/webapp" relative="/" />
+        </webroots>
+      </configuration>
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="microsoft.sqlserver.mssql.jdbc" level="project" />
+    <orderEntry type="library" name="jakarta.servlet-api-5.0.0" level="project" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/lib/jakarta.servlet-api-5.0.0.jar b/lib/jakarta.servlet-api-5.0.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..88b788a0bf672b7e107cafe7418fa0744513407e
Binary files /dev/null and b/lib/jakarta.servlet-api-5.0.0.jar differ
diff --git a/lib/mssql-jdbc-8.2.0.jre8.jar b/lib/mssql-jdbc-8.2.0.jre8.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9b9f0250f74c35d3e531c06082712f199c5cbfa3
Binary files /dev/null and b/lib/mssql-jdbc-8.2.0.jre8.jar differ