Made home page and description fields optional.

App model home page and description fields are now optional. Fixes #20.