fixed light and added custom world render representation based on tiled
added some files to gitignore
rendering works again