done some more stuff
misc things
made RAII texture/shader/program classes