added commnets, samples, first working version