SAMOA-58: changes @gdfm requested
diff --git a/pom.xml b/pom.xml
index e02a1d6..191499f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -158,8 +158,8 @@
                 <artifactId>maven-compiler-plugin</artifactId>
                 <version>3.5</version>
                 <configuration>
-                    <source>1.8</source>
-                    <target>1.8</target>
+                    <source>1.7</source>
+                    <target>1.7</target>
                 </configuration>
             </plugin>
             <plugin>
diff --git a/samoa-api/src/main/java/org/apache/samoa/moa/core/Measurement.java b/samoa-api/src/main/java/org/apache/samoa/moa/core/Measurement.java
index 8a3d598..cfda55f 100644
--- a/samoa-api/src/main/java/org/apache/samoa/moa/core/Measurement.java
+++ b/samoa-api/src/main/java/org/apache/samoa/moa/core/Measurement.java
@@ -40,12 +40,12 @@
   protected int fractionDigits;
 
   public Measurement(String name, double value) {
-    this.name = name;
-    this.value = value;
+    this(name, value, 3);
   }
 
   public Measurement(String name, double value, int fractionDigits) {
-    this(name, value);
+    this.name = name;
+    this.value = value;
     this.fractionDigits = fractionDigits;
   }
 
diff --git a/samoa-api/src/main/java/org/apache/samoa/streams/FileStream.java b/samoa-api/src/main/java/org/apache/samoa/streams/FileStream.java
index e9595b1..05dcb1a 100644
--- a/samoa-api/src/main/java/org/apache/samoa/streams/FileStream.java
+++ b/samoa-api/src/main/java/org/apache/samoa/streams/FileStream.java
@@ -20,7 +20,10 @@
  * #L%
  */
 
-import com.github.javacliparser.*;
+import com.github.javacliparser.ClassOption;
+import com.github.javacliparser.FloatOption;
+import com.github.javacliparser.IntOption;
+import com.github.javacliparser.ListOption;
 import org.apache.samoa.instances.Instances;
 import org.apache.samoa.instances.InstancesHeader;
 import org.apache.samoa.moa.core.InstanceExample;
@@ -107,7 +110,7 @@
     if (classWeights != null && classWeights.length > 0) {
       int i = (int) prevInstance.instance.classValue();
       double w = 1.0;
-      if (i>=0 && i<classWeights.length)
+      if (i >= 0 && i < classWeights.length)
         w = classWeights[i].getValue();
       prevInstance.setWeight(w);
     }