OPAL: Citizen science for everyone