Refactor entity-builder to make operation smooth. Fix bugs in schedule class with pretty printing