merging in the first version of the lesto library

merging in the first version of the lesto library