documented locker
documented foreign locker
documented structure classes
documented signed
updated kotlin version