made camera customizable
frustum impl
first exercise (camera and frustum) solved