add admin dashboard
add a fourth response to the UI and isolate the uglyness of the response logic (still to be refactored)
add unicity constraint to Email
change PredictsEmail to Predictor and revamp the message logic