UserBuilderはUserの内部クラスBuilderへ移動した。クラスにキーを持たせないようにした。

不変クラスを無駄にnewしていたのを修正。