Added block lighting implementation, replaces strips and cross sections