Added esvs to snptypes

Also unit testing this.
Added support for X, Y, Mito