Add landing page

Minor:
* Add better errors gem
Fix schema error