introduce Magic class to access entity objects.
set timestamp using onFilter methods.
use onFilter to set timestamps.
created Dao directory to keep dao related classes.
use TimeStamp class to set time stamps in data.
simplify the TimeStamp setting. use array to configure stamps.
add some comments on configuring time stamps.