Added error reporting, skipped landing page until functionality is implemented.