Lights and Fight

Fix somethings, add light and normalmaps.  Also started the
implementation of Fight Component.