diff --git a/.gitignore b/.gitignore
index 70b2c91..1f5f3de 100644
--- a/.gitignore
+++ b/.gitignore
@@ -113,36 +113,6 @@ fabric.properties
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
-### CLion+all template
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
-# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
-
-# User-specific stuff
-.idea/**/workspace.xml
-.idea/**/tasks.xml
-.idea/**/usage.statistics.xml
-.idea/**/dictionaries
-.idea/**/shelf
-
-# AWS User-specific
-.idea/**/aws.xml
-
-# Generated files
-.idea/**/contentModel.xml
-
-# Sensitive or high-churn files
-.idea/**/dataSources/
-.idea/**/dataSources.ids
-.idea/**/dataSources.local.xml
-.idea/**/sqlDataSources.xml
-.idea/**/dynamic.xml
-.idea/**/uiDesigner.xml
-.idea/**/dbnavigator.xml
-
-# Gradle
-.idea/**/gradle.xml
-.idea/**/libraries
-
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
@@ -156,42 +126,6 @@ fabric.properties
# *.iml
# *.ipr
-# CMake
-cmake-build-*/
-
-# Mongo Explorer plugin
-.idea/**/mongoSettings.xml
-
-# File-based project format
-*.iws
-
-# IntelliJ
-out/
-
-# mpeltonen/sbt-idea plugin
-.idea_modules/
-
-# JIRA plugin
-atlassian-ide-plugin.xml
-
-# Cursive Clojure plugin
-.idea/replstate.xml
-
-# SonarLint plugin
-.idea/sonarlint/
-
-# Crashlytics plugin (for Android Studio and IntelliJ)
-com_crashlytics_export_strings.xml
-crashlytics.properties
-crashlytics-build.properties
-fabric.properties
-
-# Editor-based Rest Client
-.idea/httpRequests
-
-# Android studio 3.1+ serialized cache file
-.idea/caches/build_file_checksums.ser
-
### Windows template
# Windows thumbnail cache files
Thumbs.db
@@ -233,7 +167,7 @@ Sessionx.vim
# Temporary
.netrwhist
-*~
+
# Auto-generated tag files
tags
# Persistent undo
diff --git a/.idea/WindowsXPKg.iml b/.idea/WindowsXPKg.iml
new file mode 100644
index 0000000..e09f773
--- /dev/null
+++ b/.idea/WindowsXPKg.iml
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..c7712ed
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 18b0436..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2019 TheMCHK
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 7f6b7e2..0000000
--- a/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-CPPFLAGS := $(INC_FLAGS) -Bstatic
-LDFLAGS := -lssl -lcrypto -ldl -pthread
-
-.SILENT: all xpkey srv2003key clean
-
-all: xpkey srv2003key
-
-xpkey:
- $(CXX) $(CPPFLAGS) main.cpp -o $@ $(LDFLAGS)
-
-srv2003key:
- $(CXX) $(CPPFLAGS) Srv2003KGmain.cpp -o $@ $(LDFLAGS)
-
-clean:
- rm -f xpkey srv2003key
\ No newline at end of file
diff --git a/Srv2003KGmain.cpp b/server_algorithm.cpp
similarity index 100%
rename from Srv2003KGmain.cpp
rename to server_algorithm.cpp
diff --git a/main.cpp b/xp_algorithm.cpp
similarity index 100%
rename from main.cpp
rename to xp_algorithm.cpp