Site block changes to add 404 support
Added 404 page to the site model and updated add/edit blocks