Switched to DeletableEntityRepository

- Switched from GenericRepository to DeletableEntityRepository
- (Previous commit): Fixed some caching on home page