Add jsr305 dependency.
Add @Nonnull and @Nullable annotations.
Initial commit.
 Initial commit.
Add component auto scan.
Update module settings.
Implement build() method to create a copy.
Add build() method to create a copy.