added default date if url parameter cannot be evaluated correctly
moved selection functions from view and controller to model
refactored events approval view