small fixes
small fixes2
kotlin lambda type added
fix for java types
Lambda expressions added
functions naming updated
more naming fixes
small fixes