Because the initializer reopens the class and uses an injected service, the
standard application initializer can cause problems with FastBoot and unit
testing models with validations. Therefore, move the initializer over to
use an instance-initializer.
Fixes #5
Because the initializer reopens the class and uses an injected service, the standard application initializer can cause problems with FastBoot and unit testing models with validations. Therefore, move the initializer over to use an instance-initializer. Fixes #5