demo file structure for area.
update routing fix issue where errors weren't handled properly.