diff --git a/src/main/java/org/codedifferently/Customer.java b/src/main/java/org/codedifferently/Customer.java
new file mode 100644
index 0000000..4572e51
--- /dev/null
+++ b/src/main/java/org/codedifferently/Customer.java
@@ -0,0 +1,38 @@
+package org.codedifferently;
+
+public class Customer {
+
+ private static int nextId = 1;
+
+ private int id;
+ private String name;
+ private boolean checkedIn;
+
+ public Customer(String name) {
+ this.id = nextId++;
+ this.name = name;
+ this.checkedIn = false;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public boolean isCheckedIn() {
+ return checkedIn;
+ }
+
+ public void checkIn() {
+ checkedIn = true;
+ }
+
+ @Override
+ public String toString() {
+ String status = checkedIn ? "Checked In" : "Not Checked In";
+ return "ID: " + id + " | Name: " + name + " | " + status;
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/org/codedifferently/Main.java b/src/main/java/org/codedifferently/Main.java
deleted file mode 100644
index 435139b..0000000
--- a/src/main/java/org/codedifferently/Main.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.codedifferently;
-
-//TIP To Run code, press or
-// click the icon in the gutter.
-public class Main {
- public static void main(String[] args) {
- //TIP Press with your caret at the highlighted text
- // to see how IntelliJ IDEA suggests fixing it.
- System.out.printf("Hello and welcome!");
-
- for (int i = 1; i <= 5; i++) {
- //TIP Press to start debugging your code. We have set one breakpoint
- // for you, but you can always add more by pressing .
- System.out.println("i = " + i);
- }
- }
-}
\ No newline at end of file