Changed primitive data type "version" to double; allows the user to put

a double value "x.x" for the "version".