Completely switched to use SFML views

All camera stuff uses SFML views now - and zooming works.