worked on Light.java class. probably almost finished :P