experiment with view and projection matrices
use only modelmatrix for now. add all rotation axes, use degrees for graphene