add publish in controller and routes in order to have access to them beside the CRUD
change publish to is_published for a better understanding
better design for admin interface
add the publish and unpublish button to the admin index
add a new mail layout
add new mail note for publishing
styling css