private void addFleatingSpring() {
        if (getModel().getView().isClicked()) {
            double x = getModel().getView().getLastMousePosition().x;
            double y = getModel().getView().getLastMousePosition().y;
            Mass fleatingMass = new MoveableMass(x, y, 1);
            if (myCurrentMass == null) {
                myCurrentMass = closestMass(myMassesToAssembly.keySet(), fleatingMass);
            }
            Spring fleatingSpring = new Spring(myCurrentMass, fleatingMass,
                                               Spring.DEFAULT_REST_LENGTH, Spring.DEFAULT_KVAL);
            Assembly currentAssembly = myMassesToAssembly.get(myCurrentMass);
            mySpringsToMass.put(fleatingSpring, myCurrentMass);
            currentAssembly.add(fleatingSpring);
            
        } 
        else {
            myCurrentMass = null;
        }
    }