Modified lighted block structures to allow user changes
Incorrect bit shift, causing bug with negative z chunks
Rewrote FilePath.Lock code