Added code comments, custom 404 page