add error page feature
Merge pull request #18 from HaoranHuang/develop

add error page feature