Fix and refactor cuttlefish schema
Add the test of cuttlefish-conf