Add some utilities.

Add commands framework, time support, and log support.