Clean up code! And add shader constructor that takes in shader name and looks up fs and vs