diff --git a/pom.xml b/pom.xml
index 9d97123..9f780a0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- com.billenius
+ com.limone
Schack
1
@@ -39,7 +39,7 @@
src/main/java/
- com/billenius/img/
+ com/limone/img/
@@ -97,7 +97,7 @@
- com.billenius.schack.Schack
+ com.limone.schack.Schack
@@ -114,7 +114,7 @@
true
- com.billenius.schack.Schack
+ com.limone.schack.Schack
diff --git a/src/main/java/com/billenius/img/BlackBishop.png b/src/main/java/com/limone/img/BlackBishop.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackBishop.png
rename to src/main/java/com/limone/img/BlackBishop.png
diff --git a/src/main/java/com/billenius/img/BlackHorse.png b/src/main/java/com/limone/img/BlackHorse.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackHorse.png
rename to src/main/java/com/limone/img/BlackHorse.png
diff --git a/src/main/java/com/billenius/img/BlackKing.png b/src/main/java/com/limone/img/BlackKing.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackKing.png
rename to src/main/java/com/limone/img/BlackKing.png
diff --git a/src/main/java/com/billenius/img/BlackPawn.png b/src/main/java/com/limone/img/BlackPawn.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackPawn.png
rename to src/main/java/com/limone/img/BlackPawn.png
diff --git a/src/main/java/com/billenius/img/BlackQueen.png b/src/main/java/com/limone/img/BlackQueen.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackQueen.png
rename to src/main/java/com/limone/img/BlackQueen.png
diff --git a/src/main/java/com/billenius/img/BlackRook.png b/src/main/java/com/limone/img/BlackRook.png
similarity index 100%
rename from src/main/java/com/billenius/img/BlackRook.png
rename to src/main/java/com/limone/img/BlackRook.png
diff --git a/src/main/java/com/billenius/img/WhiteBishop.png b/src/main/java/com/limone/img/WhiteBishop.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhiteBishop.png
rename to src/main/java/com/limone/img/WhiteBishop.png
diff --git a/src/main/java/com/billenius/img/WhiteHorse.png b/src/main/java/com/limone/img/WhiteHorse.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhiteHorse.png
rename to src/main/java/com/limone/img/WhiteHorse.png
diff --git a/src/main/java/com/billenius/img/WhiteKing.png b/src/main/java/com/limone/img/WhiteKing.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhiteKing.png
rename to src/main/java/com/limone/img/WhiteKing.png
diff --git a/src/main/java/com/billenius/img/WhitePawn.png b/src/main/java/com/limone/img/WhitePawn.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhitePawn.png
rename to src/main/java/com/limone/img/WhitePawn.png
diff --git a/src/main/java/com/billenius/img/WhiteQueen.png b/src/main/java/com/limone/img/WhiteQueen.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhiteQueen.png
rename to src/main/java/com/limone/img/WhiteQueen.png
diff --git a/src/main/java/com/billenius/img/WhiteRook.png b/src/main/java/com/limone/img/WhiteRook.png
similarity index 100%
rename from src/main/java/com/billenius/img/WhiteRook.png
rename to src/main/java/com/limone/img/WhiteRook.png
diff --git a/src/main/java/com/billenius/img/splitscreen.png b/src/main/java/com/limone/img/splitscreen.png
similarity index 100%
rename from src/main/java/com/billenius/img/splitscreen.png
rename to src/main/java/com/limone/img/splitscreen.png
diff --git a/src/main/java/com/billenius/schack/BasicMove.java b/src/main/java/com/limone/schack/BasicMove.java
similarity index 94%
rename from src/main/java/com/billenius/schack/BasicMove.java
rename to src/main/java/com/limone/schack/BasicMove.java
index 7153a04..3cd95c3 100644
--- a/src/main/java/com/billenius/schack/BasicMove.java
+++ b/src/main/java/com/limone/schack/BasicMove.java
@@ -1,4 +1,4 @@
-package com.billenius.schack;
+package com.limone.schack;
import java.awt.Point;
import java.io.Serializable;
diff --git a/src/main/java/com/billenius/schack/Move.java b/src/main/java/com/limone/schack/Move.java
similarity index 82%
rename from src/main/java/com/billenius/schack/Move.java
rename to src/main/java/com/limone/schack/Move.java
index 73d9a8a..12a4e7c 100644
--- a/src/main/java/com/billenius/schack/Move.java
+++ b/src/main/java/com/limone/schack/Move.java
@@ -1,8 +1,8 @@
-package com.billenius.schack;
+package com.limone.schack;
import java.awt.Point;
-import com.billenius.schack.pieces.Piece;
+import com.limone.schack.pieces.Piece;
public class Move extends BasicMove {
public Piece movedPiece;
diff --git a/src/main/java/com/billenius/schack/PieceRenderer.java b/src/main/java/com/limone/schack/PieceRenderer.java
similarity index 95%
rename from src/main/java/com/billenius/schack/PieceRenderer.java
rename to src/main/java/com/limone/schack/PieceRenderer.java
index 0ff5ed5..2198c99 100644
--- a/src/main/java/com/billenius/schack/PieceRenderer.java
+++ b/src/main/java/com/limone/schack/PieceRenderer.java
@@ -1,4 +1,4 @@
-package com.billenius.schack;
+package com.limone.schack;
import java.awt.Component;
import java.awt.image.BufferedImage;
diff --git a/src/main/java/com/billenius/schack/Schack.java b/src/main/java/com/limone/schack/Schack.java
similarity index 94%
rename from src/main/java/com/billenius/schack/Schack.java
rename to src/main/java/com/limone/schack/Schack.java
index fe2b90b..5c51cde 100644
--- a/src/main/java/com/billenius/schack/Schack.java
+++ b/src/main/java/com/limone/schack/Schack.java
@@ -1,167 +1,167 @@
-package com.billenius.schack;
-
-import java.awt.BorderLayout;
-import java.awt.Dimension;
-import java.awt.Font;
-import java.awt.HeadlessException;
-import java.awt.event.ActionEvent;
-import java.awt.image.BufferedImage;
-import java.io.IOException;
-import java.net.Inet4Address;
-import java.net.UnknownHostException;
-import java.util.HashMap;
-import java.util.Map;
-
-import javax.swing.DefaultListModel;
-import javax.swing.JFrame;
-import javax.swing.JLabel;
-import javax.swing.JList;
-import javax.swing.JMenu;
-import javax.swing.JMenuBar;
-import javax.swing.JMenuItem;
-import javax.swing.JOptionPane;
-import javax.swing.JPanel;
-import javax.swing.JScrollPane;
-import javax.swing.JSplitPane;
-import javax.swing.UIManager;
-
-import com.billenius.schack.boards.Board;
-import com.billenius.schack.boards.NetworkBoard;
-import com.billenius.schack.boards.SameBoard;
-import com.formdev.flatlaf.FlatLightLaf;
-
-/**
- *
- * @author Love Billenius & Simon Hansson
- */
-public class Schack {
-
- final JFrame frame;
- // Förlåt mig fader för jag kommer synda
- public final static Map pieceIcons = new HashMap<>();
-
-
-
- public Schack() throws IOException {
- // Set theme
- try {
- if (UIManager.getSystemLookAndFeelClassName()
- .equals("javax.swing.plaf.metal.MetalLookAndFeel"))
- UIManager.setLookAndFeel(new FlatLightLaf());
- else
- UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Exception cantGetSystemTheme) {
- }
-
- String[] options = { "On the same screen", "Over the internet" };
- int choosenTransformations = JOptionPane.showOptionDialog(null,
- "How do you want to connect with your opponent",
- "Schack: Selection",
- JOptionPane.DEFAULT_OPTION,
- JOptionPane.INFORMATION_MESSAGE,
- null,
- options,
- options[0]);
-
- DefaultListModel listModel = new DefaultListModel<>();
- final Board board;
- if (choosenTransformations == 0)
- board = new SameBoard(listModel);
- else
- board = new NetworkBoard(listModel);
-
- frame = new JFrame();
- frame.setTitle("Schack");
- frame.setAlwaysOnTop(false);
- frame.setResizable(true);
-
- // Might throw an IOException if the icon of the Pieces isn't embedded correctly
- // final Board board = new BlistModeloard(listModel);
-
- // Logger
- final JList jlist = new JList<>(listModel);
- jlist.setVisible(true);
- jlist.setCellRenderer(new PieceRenderer());
- JScrollPane scrollPane = new JScrollPane(jlist);
- // scrollPane.setPreferredSize(new Dimension(120, 700));
- JPanel logPanel = new JPanel(new BorderLayout());
- logPanel.setPreferredSize(new Dimension(120, 800));
-
- JLabel infoText = new JLabel("Moves");
- infoText.setFont(new Font("Cantarell", Font.PLAIN, 18));
-
- infoText.setHorizontalAlignment(JLabel.CENTER);
- logPanel.add(infoText, BorderLayout.NORTH);
- logPanel.add(scrollPane, BorderLayout.CENTER);
-
- JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
- splitPane.setDividerLocation(800);
- splitPane.setLeftComponent(board);
- splitPane.setRightComponent(logPanel);
-
- frame.setContentPane(splitPane);
- frame.getContentPane().addMouseListener(board);
-
- // Create menu
- final JMenuBar menuBar = new JMenuBar();
- final JMenu gameMenu = new JMenu("Game");
- final JMenu connectMenu = new JMenu("Connect");
- final JMenuItem askForRemi = new JMenuItem("Ask for remi");
- final JMenuItem surrender = new JMenuItem("Surrender");
- final JMenuItem showIP = new JMenuItem("Show IP");
- final JMenuItem connectToOpponent = new JMenuItem("Connect to opponent");
-
- askForRemi.addActionListener((ActionEvent ae) -> {
- String whosWantingRemi = board.isWhitesTurn() ? "Vit" : "Svart";
- int choice = JOptionPane.showConfirmDialog(board, whosWantingRemi + " erbjuder remi\nAccepterar du?");
- if (choice == JOptionPane.YES_OPTION) {
- choice = JOptionPane.showConfirmDialog(board, "Lika\nStarta om?");
- if (choice == JOptionPane.YES_OPTION) {
- try {
- board.restartGame();
- } catch (IOException ex) {
- }
- }
- }
- });
- surrender.addActionListener((ActionEvent ae) -> {
- String whosGivingUp = board.isWhitesTurn() ? "Vit" : "Svart";
- int choice = JOptionPane.showConfirmDialog(board, whosGivingUp + " har gett upp\nStarta om?");
- if (choice == JOptionPane.YES_OPTION) {
- try {
- board.restartGame();
- } catch (IOException ex) {
- }
- }
- });
- showIP.addActionListener((ActionEvent ae) -> {
- try {
-
- String ip = Inet4Address.getLocalHost().toString();
- JOptionPane.showMessageDialog(null, "IP: " + ip);
-
- } catch (HeadlessException | UnknownHostException e) {
- }
- });
- connectToOpponent.addActionListener((ActionEvent ae) -> {
- String opponentIP = JOptionPane.showInputDialog(null, "What's your opponents IP?");
- System.out.println("opponents ip: " + opponentIP);
- });
-
- // Add the menu stuff
- frame.setJMenuBar(menuBar);
- menuBar.add(gameMenu);
- menuBar.add(connectMenu);
- gameMenu.add(askForRemi);
- gameMenu.add(surrender);
- connectMenu.add(showIP);
- connectMenu.add(connectToOpponent);
- frame.pack();
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setVisible(true);
- }
-
- public static void main(String[] args) throws IOException {
- new Schack();
- }
-}
+package com.limone.schack;
+
+import java.awt.BorderLayout;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.HeadlessException;
+import java.awt.event.ActionEvent;
+import java.awt.image.BufferedImage;
+import java.io.IOException;
+import java.net.Inet4Address;
+import java.net.UnknownHostException;
+import java.util.HashMap;
+import java.util.Map;
+
+import javax.swing.DefaultListModel;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.JList;
+import javax.swing.JMenu;
+import javax.swing.JMenuBar;
+import javax.swing.JMenuItem;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JSplitPane;
+import javax.swing.UIManager;
+
+import com.formdev.flatlaf.FlatLightLaf;
+import com.limone.schack.boards.Board;
+import com.limone.schack.boards.NetworkBoard;
+import com.limone.schack.boards.SameBoard;
+
+/**
+ *
+ * @author Love Billenius & Simon Hansson
+ */
+public class Schack {
+
+ final JFrame frame;
+ // Förlåt mig fader för jag kommer synda
+ public final static Map pieceIcons = new HashMap<>();
+
+
+
+ public Schack() throws IOException {
+ // Set theme
+ try {
+ if (UIManager.getSystemLookAndFeelClassName()
+ .equals("javax.swing.plaf.metal.MetalLookAndFeel"))
+ UIManager.setLookAndFeel(new FlatLightLaf());
+ else
+ UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
+ } catch (Exception cantGetSystemTheme) {
+ }
+
+ String[] options = { "On the same screen", "Over the internet" };
+ int choosenTransformations = JOptionPane.showOptionDialog(null,
+ "How do you want to connect with your opponent",
+ "Schack: Selection",
+ JOptionPane.DEFAULT_OPTION,
+ JOptionPane.INFORMATION_MESSAGE,
+ null,
+ options,
+ options[0]);
+
+ DefaultListModel listModel = new DefaultListModel<>();
+ final Board board;
+ if (choosenTransformations == 0)
+ board = new SameBoard(listModel);
+ else
+ board = new NetworkBoard(listModel);
+
+ frame = new JFrame();
+ frame.setTitle("Schack");
+ frame.setAlwaysOnTop(false);
+ frame.setResizable(true);
+
+ // Might throw an IOException if the icon of the Pieces isn't embedded correctly
+ // final Board board = new BlistModeloard(listModel);
+
+ // Logger
+ final JList jlist = new JList<>(listModel);
+ jlist.setVisible(true);
+ jlist.setCellRenderer(new PieceRenderer());
+ JScrollPane scrollPane = new JScrollPane(jlist);
+ // scrollPane.setPreferredSize(new Dimension(120, 700));
+ JPanel logPanel = new JPanel(new BorderLayout());
+ logPanel.setPreferredSize(new Dimension(120, 800));
+
+ JLabel infoText = new JLabel("Moves");
+ infoText.setFont(new Font("Cantarell", Font.PLAIN, 18));
+
+ infoText.setHorizontalAlignment(JLabel.CENTER);
+ logPanel.add(infoText, BorderLayout.NORTH);
+ logPanel.add(scrollPane, BorderLayout.CENTER);
+
+ JSplitPane splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
+ splitPane.setDividerLocation(800);
+ splitPane.setLeftComponent(board);
+ splitPane.setRightComponent(logPanel);
+
+ frame.setContentPane(splitPane);
+ frame.getContentPane().addMouseListener(board);
+
+ // Create menu
+ final JMenuBar menuBar = new JMenuBar();
+ final JMenu gameMenu = new JMenu("Game");
+ final JMenu connectMenu = new JMenu("Connect");
+ final JMenuItem askForRemi = new JMenuItem("Ask for remi");
+ final JMenuItem surrender = new JMenuItem("Surrender");
+ final JMenuItem showIP = new JMenuItem("Show IP");
+ final JMenuItem connectToOpponent = new JMenuItem("Connect to opponent");
+
+ askForRemi.addActionListener((ActionEvent ae) -> {
+ String whosWantingRemi = board.isWhitesTurn() ? "Vit" : "Svart";
+ int choice = JOptionPane.showConfirmDialog(board, whosWantingRemi + " erbjuder remi\nAccepterar du?");
+ if (choice == JOptionPane.YES_OPTION) {
+ choice = JOptionPane.showConfirmDialog(board, "Lika\nStarta om?");
+ if (choice == JOptionPane.YES_OPTION) {
+ try {
+ board.restartGame();
+ } catch (IOException ex) {
+ }
+ }
+ }
+ });
+ surrender.addActionListener((ActionEvent ae) -> {
+ String whosGivingUp = board.isWhitesTurn() ? "Vit" : "Svart";
+ int choice = JOptionPane.showConfirmDialog(board, whosGivingUp + " har gett upp\nStarta om?");
+ if (choice == JOptionPane.YES_OPTION) {
+ try {
+ board.restartGame();
+ } catch (IOException ex) {
+ }
+ }
+ });
+ showIP.addActionListener((ActionEvent ae) -> {
+ try {
+
+ String ip = Inet4Address.getLocalHost().toString();
+ JOptionPane.showMessageDialog(null, "IP: " + ip);
+
+ } catch (HeadlessException | UnknownHostException e) {
+ }
+ });
+ connectToOpponent.addActionListener((ActionEvent ae) -> {
+ String opponentIP = JOptionPane.showInputDialog(null, "What's your opponents IP?");
+ System.out.println("opponents ip: " + opponentIP);
+ });
+
+ // Add the menu stuff
+ frame.setJMenuBar(menuBar);
+ menuBar.add(gameMenu);
+ menuBar.add(connectMenu);
+ gameMenu.add(askForRemi);
+ gameMenu.add(surrender);
+ connectMenu.add(showIP);
+ connectMenu.add(connectToOpponent);
+ frame.pack();
+ frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
+ frame.setVisible(true);
+ }
+
+ public static void main(String[] args) throws IOException {
+ new Schack();
+ }
+}
diff --git a/src/main/java/com/billenius/schack/SchackState.java b/src/main/java/com/limone/schack/SchackState.java
similarity index 76%
rename from src/main/java/com/billenius/schack/SchackState.java
rename to src/main/java/com/limone/schack/SchackState.java
index 686ab20..6362f26 100644
--- a/src/main/java/com/billenius/schack/SchackState.java
+++ b/src/main/java/com/limone/schack/SchackState.java
@@ -1,4 +1,4 @@
-package com.billenius.schack;
+package com.limone.schack;
/**
*
diff --git a/src/main/java/com/billenius/schack/boards/Board.java b/src/main/java/com/limone/schack/boards/Board.java
similarity index 94%
rename from src/main/java/com/billenius/schack/boards/Board.java
rename to src/main/java/com/limone/schack/boards/Board.java
index a6f302c..6555300 100644
--- a/src/main/java/com/billenius/schack/boards/Board.java
+++ b/src/main/java/com/limone/schack/boards/Board.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.boards;
+package com.limone.schack.boards;
import java.awt.Color;
import java.awt.Dimension;
@@ -14,15 +14,15 @@ import java.util.List;
import javax.swing.DefaultListModel;
import javax.swing.JPanel;
-import com.billenius.schack.Move;
-import com.billenius.schack.SchackState;
-import com.billenius.schack.pieces.Bishop;
-import com.billenius.schack.pieces.Horse;
-import com.billenius.schack.pieces.King;
-import com.billenius.schack.pieces.Pawn;
-import com.billenius.schack.pieces.Piece;
-import com.billenius.schack.pieces.Queen;
-import com.billenius.schack.pieces.Rook;
+import com.limone.schack.Move;
+import com.limone.schack.SchackState;
+import com.limone.schack.pieces.Bishop;
+import com.limone.schack.pieces.Horse;
+import com.limone.schack.pieces.King;
+import com.limone.schack.pieces.Pawn;
+import com.limone.schack.pieces.Piece;
+import com.limone.schack.pieces.Queen;
+import com.limone.schack.pieces.Rook;
public abstract class Board extends JPanel implements MouseListener {
diff --git a/src/main/java/com/billenius/schack/boards/NetworkBoard.java b/src/main/java/com/limone/schack/boards/NetworkBoard.java
similarity index 96%
rename from src/main/java/com/billenius/schack/boards/NetworkBoard.java
rename to src/main/java/com/limone/schack/boards/NetworkBoard.java
index ae16fbf..51dc689 100644
--- a/src/main/java/com/billenius/schack/boards/NetworkBoard.java
+++ b/src/main/java/com/limone/schack/boards/NetworkBoard.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.boards;
+package com.limone.schack.boards;
import java.awt.BorderLayout;
import java.awt.Dimension;
@@ -18,10 +18,10 @@ import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
-import com.billenius.schack.BasicMove;
-import com.billenius.schack.Move;
-import com.billenius.schack.SchackState;
-import com.billenius.schack.pieces.Piece;
+import com.limone.schack.BasicMove;
+import com.limone.schack.Move;
+import com.limone.schack.SchackState;
+import com.limone.schack.pieces.Piece;
public final class NetworkBoard extends Board implements Runnable {
public final static int PORT = 1339;
diff --git a/src/main/java/com/billenius/schack/boards/SameBoard.java b/src/main/java/com/limone/schack/boards/SameBoard.java
similarity index 91%
rename from src/main/java/com/billenius/schack/boards/SameBoard.java
rename to src/main/java/com/limone/schack/boards/SameBoard.java
index 5df047f..b0abe20 100644
--- a/src/main/java/com/billenius/schack/boards/SameBoard.java
+++ b/src/main/java/com/limone/schack/boards/SameBoard.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.boards;
+package com.limone.schack.boards;
import java.io.IOException;
import java.util.ArrayList;
@@ -6,9 +6,9 @@ import java.util.ArrayList;
import javax.swing.DefaultListModel;
import javax.swing.JOptionPane;
-import com.billenius.schack.Move;
-import com.billenius.schack.SchackState;
-import com.billenius.schack.pieces.Piece;
+import com.limone.schack.Move;
+import com.limone.schack.SchackState;
+import com.limone.schack.pieces.Piece;
public final class SameBoard extends Board {
diff --git a/src/main/java/com/billenius/schack/pieces/Bishop.java b/src/main/java/com/limone/schack/pieces/Bishop.java
similarity index 93%
rename from src/main/java/com/billenius/schack/pieces/Bishop.java
rename to src/main/java/com/limone/schack/pieces/Bishop.java
index 6df7a21..bd8f247 100644
--- a/src/main/java/com/billenius/schack/pieces/Bishop.java
+++ b/src/main/java/com/limone/schack/pieces/Bishop.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;
diff --git a/src/main/java/com/billenius/schack/pieces/Horse.java b/src/main/java/com/limone/schack/pieces/Horse.java
similarity index 95%
rename from src/main/java/com/billenius/schack/pieces/Horse.java
rename to src/main/java/com/limone/schack/pieces/Horse.java
index 35a8834..befc1b0 100644
--- a/src/main/java/com/billenius/schack/pieces/Horse.java
+++ b/src/main/java/com/limone/schack/pieces/Horse.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;
diff --git a/src/main/java/com/billenius/schack/pieces/King.java b/src/main/java/com/limone/schack/pieces/King.java
similarity index 98%
rename from src/main/java/com/billenius/schack/pieces/King.java
rename to src/main/java/com/limone/schack/pieces/King.java
index aeea6a9..5bc016a 100644
--- a/src/main/java/com/billenius/schack/pieces/King.java
+++ b/src/main/java/com/limone/schack/pieces/King.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;
diff --git a/src/main/java/com/billenius/schack/pieces/LongWalkers.java b/src/main/java/com/limone/schack/pieces/LongWalkers.java
similarity index 97%
rename from src/main/java/com/billenius/schack/pieces/LongWalkers.java
rename to src/main/java/com/limone/schack/pieces/LongWalkers.java
index 0717079..be3e28f 100644
--- a/src/main/java/com/billenius/schack/pieces/LongWalkers.java
+++ b/src/main/java/com/limone/schack/pieces/LongWalkers.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;
diff --git a/src/main/java/com/billenius/schack/pieces/Pawn.java b/src/main/java/com/limone/schack/pieces/Pawn.java
similarity index 99%
rename from src/main/java/com/billenius/schack/pieces/Pawn.java
rename to src/main/java/com/limone/schack/pieces/Pawn.java
index 88b8a64..1ab59ca 100644
--- a/src/main/java/com/billenius/schack/pieces/Pawn.java
+++ b/src/main/java/com/limone/schack/pieces/Pawn.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.HeadlessException;
import java.awt.Point;
diff --git a/src/main/java/com/billenius/schack/pieces/Piece.java b/src/main/java/com/limone/schack/pieces/Piece.java
similarity index 97%
rename from src/main/java/com/billenius/schack/pieces/Piece.java
rename to src/main/java/com/limone/schack/pieces/Piece.java
index 202e785..13adfe9 100644
--- a/src/main/java/com/billenius/schack/pieces/Piece.java
+++ b/src/main/java/com/limone/schack/pieces/Piece.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Graphics2D;
import java.awt.Point;
@@ -9,7 +9,7 @@ import java.util.ArrayList;
import java.util.List;
import javax.imageio.ImageIO;
-import com.billenius.schack.boards.Board;
+import com.limone.schack.boards.Board;
public abstract class Piece {
@@ -67,7 +67,7 @@ public abstract class Piece {
private BufferedImage getPieceIcon() throws IOException {
String colorName = isWhite() ? "White" : "Black";
- String path = "/com/billenius/img/" + colorName + getClass().getSimpleName() + ".png";
+ String path = "/com/limone/img/" + colorName + getClass().getSimpleName() + ".png";
InputStream inputStream = getClass().getResourceAsStream(path);
return ImageIO.read(inputStream);
}
diff --git a/src/main/java/com/billenius/schack/pieces/Queen.java b/src/main/java/com/limone/schack/pieces/Queen.java
similarity index 93%
rename from src/main/java/com/billenius/schack/pieces/Queen.java
rename to src/main/java/com/limone/schack/pieces/Queen.java
index 4ebbeb8..508d8e1 100644
--- a/src/main/java/com/billenius/schack/pieces/Queen.java
+++ b/src/main/java/com/limone/schack/pieces/Queen.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;
diff --git a/src/main/java/com/billenius/schack/pieces/Rook.java b/src/main/java/com/limone/schack/pieces/Rook.java
similarity index 93%
rename from src/main/java/com/billenius/schack/pieces/Rook.java
rename to src/main/java/com/limone/schack/pieces/Rook.java
index 4147b4f..9d3cddd 100644
--- a/src/main/java/com/billenius/schack/pieces/Rook.java
+++ b/src/main/java/com/limone/schack/pieces/Rook.java
@@ -1,4 +1,4 @@
-package com.billenius.schack.pieces;
+package com.limone.schack.pieces;
import java.awt.Point;
import java.io.IOException;