add wallstype.perspective
fixup
predraw wallpaper
refactoring
fixup
fixup
fix WallsType.Default