Initial commit.
Add implements Serializable.