indent code
add JsonIgnore on locker
add LockingRequest class and serialization
add LockingAgent and behaviour