better form structure for boostrap
fetch only future events
use an EventRepository
added ordered by date