Changed shader loading to be more user friendly
FIxed buffer data loading