change code-format based on Google style.
ネーミングのバグ修正　等。
fact生成を一部実装。