diff --git a/src/main/java/edu/unl/cse/soft160/loops/App.java b/src/main/java/edu/unl/cse/soft160/loops/App.java
deleted file mode 100644
index c5c97e59b420a004c5101e06464f33be04765e0a..0000000000000000000000000000000000000000
--- a/src/main/java/edu/unl/cse/soft160/loops/App.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package edu.unl.cse.soft160.loops;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.time.LocalDate;
-
-public class App {
-    /* TASK 1 */
-
-    public static LocalDate getDateForLowestTemperature(List<Observation> observations) {
-        return null;
-    }
-
-    /* TASK 2 */
-
-    public static Double getLowestTemperatureBetweenTwoDates(List<Observation> observations,
-                                                             LocalDate date1, LocalDate date2) {
-        return null;
-    }
-
-    /* TASK 3 */
-
-    public static List<Double> getExtremeTemperatures(List<Observation> observations) {
-        return new ArrayList<Double>();
-    }
-
-    /* TASK 4 */
-
-    public static Double getMostRecentExtremeTemperature(List<Observation> observations) {
-        return null;
-    }
-}
diff --git a/src/main/java/edu/unl/cse/soft160/loops/Observation.java b/src/main/java/edu/unl/cse/soft160/loops/Observation.java
index 822bcba2857c1fbc0cacce2738b2d5aa0228a851..3f3e41800391a1a507d6f1a549b73a0f86827f0b 100644
--- a/src/main/java/edu/unl/cse/soft160/loops/Observation.java
+++ b/src/main/java/edu/unl/cse/soft160/loops/Observation.java
@@ -3,20 +3,19 @@ package edu.unl.cse.soft160.loops;
 import java.time.LocalDate;
 
 public class Observation {
-    private Double measurement;
-    private LocalDate date;
+	private Double measurement;
+	private LocalDate date;
 
+	public Observation(Double measurement, LocalDate date) {
+		this.measurement = measurement;
+		this.date = date;
+	}
 
-    public Observation(Double measurement, LocalDate date) {
-        this.measurement = measurement;
-        this.date = date;
-    }
+	public Double getMeasurement() {
+		return measurement;
+	}
 
-    public Double getMeasurement() {
-        return measurement;
-    }
-
-    public LocalDate getDate() {
-        return date;
-    }
+	public LocalDate getDate() {
+		return date;
+	}
 }
diff --git a/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java b/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java
new file mode 100644
index 0000000000000000000000000000000000000000..a421a8cf7a34c6dbdee9128c9851f9838e760abd
--- /dev/null
+++ b/src/main/java/edu/unl/cse/soft160/loops/TemperatureAnalysis.java
@@ -0,0 +1,32 @@
+package edu.unl.cse.soft160.loops;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.time.LocalDate;
+
+public class TemperatureAnalysis {
+	/* TASK 1 */
+
+	public static LocalDate getDateForLowestTemperature(List<Observation> observations) {
+		return null;
+	}
+
+	/* TASK 2 */
+
+	public static Double getLowestTemperatureBetweenTwoDates(List<Observation> observations,
+															LocalDate date1, LocalDate date2) {
+		return null;
+	}
+
+	/* TASK 3 */
+
+	public static List<Double> getExtremeTemperatures(List<Observation> observations) {
+		return new ArrayList<Double>();
+	}
+
+	/* TASK 4 */
+
+	public static Double getMostRecentExtremeTemperature(List<Observation> observations) {
+		return null;
+	}
+}