new BaseCollectionViewController, minor bug fix

Signed-off-by: Ralph Samer <ralph.samer@student.tugraz.at>