Added basic directional light support