Initial commit.
Got more lens stuff working!
Moved the lens stuff to /lens
Merge branch 'lens'