Added variables() static construction method.
Added wells to solver interface, not used for anything yet.