Made some class changes
 - Light ( now all members are public and doesn't have setters and getters)
 - Box (constructors)