Updated main

Changed shaders
Created shader class, does not have implementation though
Program now uses MVP transform
Added to-do list
Added some global variables for convenience