add lenses (no renderer yet), optimize some packets (commit: e4c79f4)
add lens rendering (commit: bdc920b)