diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000000000000000000000000000000000000..3209e4e51e7646aa18a1011eb29b2d3522d974d8
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="src" path="Obesenec/src"/>
+	<classpathentry kind="output" path="Obesenec/bin"/>
+</classpath>
diff --git a/.project b/.project
new file mode 100644
index 0000000000000000000000000000000000000000..66b756ad229c7fa5d4b0229aa3bad5b1220e7409
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>obesenec</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>
diff --git a/Obesenec/src/cz/vsb/krouzek/Hraj.java b/Obesenec/src/cz/vsb/krouzek/Hraj.java
index 99d5dec377096f90dcc927962cc40b91dc77e880..973fcd431cf62bb41e56b2266aa5c61b819916ed 100644
--- a/Obesenec/src/cz/vsb/krouzek/Hraj.java
+++ b/Obesenec/src/cz/vsb/krouzek/Hraj.java
@@ -4,6 +4,8 @@ import java.util.List;
 
 public class Hraj {
 
+	private static OknoSibenice oknoSibenice;
+
 	public static void main(String[] args) {
 		oknoSibenice = new OknoSibenice(Hraj::startHry, Hraj::konecHry, Hraj::zvolenoPismeno);
 		
diff --git a/Obesenec/src/cz/vsb/krouzek/OknoSibenice.java b/Obesenec/src/cz/vsb/krouzek/OknoSibenice.java
index 7d14aa80a15f3fd1c770a5633b88150fe6f22435..9028dafb3f60147e55e51303f961487a3e993448 100644
--- a/Obesenec/src/cz/vsb/krouzek/OknoSibenice.java
+++ b/Obesenec/src/cz/vsb/krouzek/OknoSibenice.java
@@ -23,6 +23,7 @@ import javax.swing.JButton;
 import javax.swing.JFrame;
 import javax.swing.JLabel;
 import javax.swing.JPanel;
+import javax.swing.SwingConstants;
 
 public class OknoSibenice extends JFrame {
 
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-0.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-0.png
new file mode 100644
index 0000000000000000000000000000000000000000..3c4d945b3ec13c3ca4cb75d12847bc804ee6a6d2
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-0.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-1.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-1.png
new file mode 100644
index 0000000000000000000000000000000000000000..beaa54839b69ea620fe26c9f26b858f2eb8b734a
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-1.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-2.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..83e80cc1621fbe31d1134916ae21ba8e8e948f62
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-2.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-3.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-3.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5eb3c6866c711d7a393ca8fbf4b6dd9c9ef31c2
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-3.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-4.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-4.png
new file mode 100644
index 0000000000000000000000000000000000000000..c5f225c526f25f869d3067e4e1b7a8d2577ba4e8
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-4.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-5.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-5.png
new file mode 100644
index 0000000000000000000000000000000000000000..5f8a858d70d6a296550c6f6be397dfb094ccf48a
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-5.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-6.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-6.png
new file mode 100644
index 0000000000000000000000000000000000000000..544ffc91525ef9948996b272dc0ea59260fe8a17
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-6.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-7.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-7.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d5800676875174a30fee472669453e73e94c9d7
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-7.png differ
diff --git a/Obesenec/src/cz/vsb/krouzek/images/sibenice-8.png b/Obesenec/src/cz/vsb/krouzek/images/sibenice-8.png
new file mode 100644
index 0000000000000000000000000000000000000000..59b4b1f48c4460f873c7dd89281ffa1cb63e131d
Binary files /dev/null and b/Obesenec/src/cz/vsb/krouzek/images/sibenice-8.png differ
diff --git a/Obesenec/src/module-info.java b/Obesenec/src/module-info.java
index b109885d59dbff558f1ed3f35ebd8c408c4edfd3..504b3a266f7c42199ab6b19038d547d515b13a3a 100644
--- a/Obesenec/src/module-info.java
+++ b/Obesenec/src/module-info.java
@@ -3,4 +3,5 @@
  *
  */
 module Obesenec {
+	requires java.desktop;
 }
\ No newline at end of file