Moved event/signup status logic to presenter+view