updated read.variant with summary function

possibly the final version