Quinnipiac University rolls out fines and Wi-Fi restrictions