Improve crudding system.

Store activity event ensurely.
Implement around database.

Update dependency libraries.