feat(bootstraping): bare-bones implementation of application.

I would not use the name `ngModule`, as we don't have `modules` any more in DI.