added a mt class in core that can be used as a basic mt object that is user friendly and takes advantage of all existing objects.
fixed bug in z when initializing to calculate resistivity and phase
added a class mt to core to be the basic object the user deals with