fix : avoid views collisions with php functions (ex: header)
handle debugging
fix : sanitize the action name callback
move the service class on the top of the file