Added Lenses.
Added lenses and world building step
Added Lens dependency.