Reworked some code, removed ResourceLoader.java and implemented the methods in their respective classes. Finished off most of the lighting(exclude mapping, haven't done that just yet), finished Point lights, Ambient lights, Spot lights and so on