Made home page and description fields optional.

App model home page and description fields are now optional. Fixes #20.
Merge pull request #21 from akalipetis/feature/app-field-optional

Made home page and description fields optional.