fixed incorrect exposed/other modules in cabal file; changed further study's znear to match corresponding further study
reduced differences between tutorials; converted to use Framework.main; changed rgba to rgb; removed extraneous types
moved Lib.VarProjectionPlane to Graphics.GLTut.Tut04.VarProjectionPlane; renamed two badly named further-studies
reduced differences between tutorials; converted to use Framework.main; changed rgba to rgb; removed extraneous types
added tut06's libraries RenderState, MatrixStack, and Skeleton; rewrote Easing (breaks earlier tuts); unified reading/loading of indexed/nonindexed meshes in VecFile
updated tut05 for new Easing and VecFile modules
corrected misspelling
updated tut04 for new Easing and VecFile modules
added purposes to each persistent top-level function