(feat) add index and 404 page