Replace all the sqlites DBs with JSON files

Change the formats of users' specification files

Add logging mechanism into Umbrella (--log option)