Added not found page

Signed-off-by: Beatrice Peng <bebepeng@gmail.com>