EVE: The Evolvable View Environment