Fix bug with rendering empty layout
Throw exception when no options are found in application.json
Add bootstrappable resources which can have their own options