diff --git a/GWSL_profiles.py b/GWSL_profiles.py deleted file mode 100644 index 14c44386..00000000 --- a/GWSL_profiles.py +++ /dev/null @@ -1,132 +0,0 @@ -from tkinter import ttk -from tkinter import * -import tkinter as tk -import time - -root = None - -from PIL import Image -import PIL -import PIL.ImageTk - -asset_dir = "Assets/" - - -def add(): - if root: - root.withdraw() - boxRoot = tk.Toplevel(master=root) # , fg="red", bg="black") - boxRoot.withdraw() - else: - boxRoot = tk.Tk() - boxRoot.withdraw() - - def quitter(): - boxRoot.quit() - boxRoot.destroy() - boxRoot.running = False - return None - - def login(*args): - nonlocal options - passw = link_pass.get() - user = link_user.get() - if var.get() == 1: - passw += (" -notrayicon") - if user != "" and passw != "": - options = {"name": user, "args": passw} - boxRoot.quit() - boxRoot.destroy() - # boxRoot.running = False - - boxRoot.title("XServer Profile Creator") - boxRoot.iconname("Dialog") - boxRoot.minsize(700, 120) - boxRoot.running = True - boxRoot.protocol("WM_DELETE_WINDOW", quitter) - options = {} - lbl = tk.Label(boxRoot, text="Add", justify=LEFT) # , font=("Helvetica", 16)) - # lbl.grid(row=0, padx=10, sticky="W") - boxRoot.grid_rowconfigure(0, weight=0) - - # First frame - - frame_1 = ttk.Frame(boxRoot, padding="0.15i") - imager = Image.open(asset_dir + "icon.png") - img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) - labelm = tk.Label(frame_1, image=img) - labelm.image = img - - labelm.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) - - tk.Label(frame_1, text="Profile Name: ").grid(row=0, column=1, padx=10, sticky="W") - - link_user = ttk.Entry(frame_1) - - link_user.grid(row=0, column=2, columnspan=4, padx=10, sticky="WE") - - link_user.focus_force() - - tk.Label(frame_1, text="VcXsrv Flags: ").grid(row=1, column=1, padx=10, sticky="W") - - link_pass = ttk.Entry(frame_1) - - link_pass.grid(row=1, column=2, padx=10, sticky="WE") - - tk.Label(frame_1, text="Hide VcXsrv Systray Icon: ").grid(row=2, column=1, padx=10, sticky="W") - - var = tk.IntVar(root) - hide_systray = ttk.Checkbutton(frame_1, variable=var) - - var.set(1) - - #hide_systray.configure(state='enabled') - - hide_systray.grid(row=2, column=2, columnspan=4, padx=10, sticky="WE") - - tk.Label(frame_1, text='(Please leave the display port number untouched and do not use -ac or -[no]trayicon)').grid(row=3, column=1, - columnspan=4, - padx=10, - sticky="W") - - machines = [] - - frame_1.grid(row=1, column=0, padx=20, sticky="SWE", columnspan=2) - frame_1.grid_columnconfigure(2, weight=1) - - frame_3 = tk.Frame(boxRoot) # , padding="0.15i") - - close_b = ttk.Button(frame_3, text="Cancel", command=quitter) - close_b.grid(column=0, row=0, sticky="SW", padx=10) - - test_b = ttk.Button(frame_3, text="Add", command=login) - test_b.grid(column=2, row=0, sticky="SE", padx=10) - - frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) - - frame_3.grid_columnconfigure(2, weight=1) - - frame_3.grid_columnconfigure(1, weight=1) - - frame_3.grid_columnconfigure(0, weight=1) - - boxRoot.grid_rowconfigure(1, weight=0) - boxRoot.grid_rowconfigure(2, weight=1) - - boxRoot.grid_rowconfigure(3, weight=0) - - boxRoot.bind("", login) - boxRoot.grid_columnconfigure(0, weight=1) - boxRoot.deiconify() - boxRoot.wm_attributes("-topmost", 1) - - while True: - # draw(canvas, mouse=False) - time.sleep(0.05) - boxRoot.update() - if boxRoot.running == False: - break - if options != {}: - return options - -# print(get_login("raspberrypi")) diff --git a/GWSL_ssh.py b/GWSL_ssh.py deleted file mode 100644 index 97971dc5..00000000 --- a/GWSL_ssh.py +++ /dev/null @@ -1,117 +0,0 @@ -from tkinter import ttk -from tkinter import * -import tkinter as tk -import time - -root = None - -from PIL import Image -import PIL -import PIL.ImageTk - -asset_dir = "Assets/" - - -def get_login(machine): - if root: - root.withdraw() - boxRoot = tk.Toplevel(master=root) # , fg="red", bg="black") - boxRoot.withdraw() - else: - boxRoot = tk.Tk() - boxRoot.withdraw() - - def quitter(): - boxRoot.quit() - boxRoot.destroy() - boxRoot.running = False - return None - - def login(*args): - nonlocal creds - passw = link_pass.get() - user = link_user.get() - if user != "" and passw != "": - creds = {"user": user, "pass": passw} - boxRoot.quit() - boxRoot.destroy() - # boxRoot.running = False - - creds = {} - - boxRoot.title("Login to " + str(machine)) - boxRoot.iconname("Dialog") - boxRoot.minsize(300, 120) - boxRoot.running = True - boxRoot.protocol("WM_DELETE_WINDOW", quitter) - - lbl = tk.Label(boxRoot, text="Login:", justify=LEFT) # , font=("Helvetica", 16)) - # lbl.grid(row=0, padx=10, sticky="W") - boxRoot.grid_rowconfigure(0, weight=0) - - # First frame - - frame_1 = ttk.Frame(boxRoot, padding="0.15i") - imager = Image.open(asset_dir + "lock.png") - img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) - labelm = tk.Label(frame_1, image=img) - labelm.image = img - - labelm.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) - - tk.Label(frame_1, text="Username: ").grid(row=0, column=1, padx=10, sticky="W") - - link_user = ttk.Entry(frame_1) - - link_user.grid(row=0, column=2, padx=10, sticky="WE") - - link_user.focus_force() - - tk.Label(frame_1, text="Password: ").grid(row=1, column=1, padx=10, sticky="W") - - link_pass = ttk.Entry(frame_1, show="*") - - link_pass.grid(row=1, column=2, padx=10, sticky="WE") - - machines = [] - - frame_1.grid(row=1, column=0, padx=20, sticky="SWE", columnspan=2) - frame_1.grid_columnconfigure(2, weight=1) - - frame_3 = tk.Frame(boxRoot) # , padding="0.15i") - - close_b = ttk.Button(frame_3, text="Cancel", command=quitter) - close_b.grid(column=0, row=0, sticky="SW", padx=10) - - test_b = ttk.Button(frame_3, text="Login", command=login) - test_b.grid(column=2, row=0, sticky="SE", padx=10) - - frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) - - frame_3.grid_columnconfigure(2, weight=1) - - frame_3.grid_columnconfigure(1, weight=1) - - frame_3.grid_columnconfigure(0, weight=1) - - boxRoot.grid_rowconfigure(1, weight=0) - boxRoot.grid_rowconfigure(2, weight=1) - - boxRoot.grid_rowconfigure(3, weight=0) - - boxRoot.bind("", login) - boxRoot.grid_columnconfigure(0, weight=1) - boxRoot.deiconify() - boxRoot.wm_attributes("-topmost", 1) - - while True: - # draw(canvas, mouse=False) - time.sleep(0.05) - boxRoot.update() - if boxRoot.running == False: - break - if creds != {}: - return creds - - -#print(get_login("raspberrypi")) diff --git a/OpticUI.py b/OpticUI.py deleted file mode 100644 index 8deb18a0..00000000 --- a/OpticUI.py +++ /dev/null @@ -1,705 +0,0 @@ -# OpticUI 1.0 -# Copyright Paul-E andOpticos Studios 2020 - - -import PIL, os -from PIL import ImageFilter as ImageFilterOrig -from PIL import Image -from winreg import * -import imtools, ctypes - -# from io import BytesIO -# import cairosvg - - -pygame = None - -WIDTH, HEIGHT = 0, 0 -ppi = 0 - -icon_pack_path = None - -asset_dir = "" - -icons = {} - - -def hex_to_rgb(value): - value = value.lstrip('#') - lv = len(value) - return tuple(int(value[i:i + lv // 3], 16) for i in range(0, lv, lv // 3)) - - -def get_color(): - """ - Return the Windows 10 accent color used by the user in a HEX format - """ - try: - # Open the registry - registry = ConnectRegistry(None, HKEY_CURRENT_USER) - # Navigate to the key that contains the accent color info - # key = OpenKey(registry, r'SOFTWARE\Microsoft\Windows\DWM') - # key_value = QueryValueEx(key,'AccentColor') - - key = OpenKey(registry, r'SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent') - key_value = QueryValueEx(key, 'StartColorMenu') - key_value2 = QueryValueEx(key, 'AccentPalette') - value = key_value2[0] - import codecs - c = codecs.encode(value, "hex") - - bins = str(" ".join([hex(ch)[2:] for ch in value])).split(" ") - bins = [b + "0" if b == "0" else b for b in bins] - # print(bins[0] + bins[1] + bins[2]) - - color = 4 - - color = color * 3 - rgb = list(hex_to_rgb('#' + bins[color] + bins[color + 1] + bins[color + 2])) - - rgb = rgb[:3] - - if len(rgb) > 3: - rgb = [rgb[0], rgb[1], rgb[2]] - - if rgb[0] < 0 or rgb[0] > 255 or rgb[1] < 0 or rgb[1] > 255 or rgb[2] < 0 or rgb[2] > 255: - rgb = [0, 150, 150] - - # Make the color lighter if needed - lightness = int((rgb[0] + rgb[1] + rgb[2]) / 3) - if lightness < 30: - rgb = [0, 150, 150] - - return rgb - - # Junk code - """ - # Convert the interger to Hex and remove its offset - accent_int = key_value[0] - accent_hex = hex(accent_int + 4278190080) # Remove FF offset and convert to HEX again - accent_hex = str(accent_hex)[5:] # -1] #Remove prefix and suffix - - accent = accent_hex[4:6] + accent_hex[2:4] + accent_hex[0:2] - rgb = hex_to_rgb('#' + accent) - rgb = rgb[:2] - print(1, rgb) - if rgb[0] < 0 or rgb[0] > 255 or rgb[1] < 0 or rgb[1] > 255 or rgb[2] < 0 or rgb[2] > 255: - rgb = [0, 200, 200] - print(2, rgb) - return rgb - """ - except: - print("failing") - return [0, 200, 200] - - -def set_icons(iconpack_path): - global icon_pack_path, icons - icon_pack_path = iconpack_path - icons = {} - for root, dirs, files in os.walk(icon_pack_path): - for file in files: - full = os.path.join(root, file) - icons.update({file: full}) - - -def icon(name, spec=None): - filename = None # "assets/chat.png" - name = name.lower() - names = None - n = 0 - if " " in name: - names = name.split(" ") - name = names[0] - name = name.lower() - elif "." in name: - names = name.split(".") - name = names[0] - name = name.lower() - - # name = name.replace(" ", "-") - if names == None: - names = [name] - for name in names: - for f in icons: - full = icons[f] - files = f[:-4].split("-") - if str(name) == str(f)[:-4].lower(): - filename = full - break - - elif str(name) == str(f).lower(): - filename = full - break - elif str(name) == files[0]: - filename = full - elif name in full: - if spec == None: - filename = full - break - else: - if spec in full: - filename = full - break - if filename != None: - break - if filename != None: - break - - if filename == None: - filename = "link.png" - if name == "": - filename = "link.png" - try: - if filename.endswith(".svg") == True: - pass - # out = BytesIO() - # cairosvg.svg2png(url=filename, write_to=out) - # imager = Image.open(out) - else: - try: - imager = Image.open(filename) - except: - with open(filename) as f: - reader = f.read() - if ".png" in reader: - filename = os.path.dirname(filename) + "\\" + reader - imager = Image.open(filename) - else: - imager = Image.open(asset_dir + "link.png") - return imager - - except: - imager = Image.open(asset_dir + "link.png") - return imager - return img - - -def pygame_icon(name, spec=None): - filename = None # "assets/chat.png" - name = name.lower() - names = None - n = 0 - if " " in name: - names = name.split(" ") - name = names[0] - name = name.lower() - elif "." in name: - names = name.split(".") - name = names[0] - name = name.lower() - # name = name.replace(" ", "-") - if names == None: - names = [name] - for name in names: - for f in icons: - full = icons[f] - files = f[:-4].split("-") - if str(name) == str(f)[:-4].lower(): - filename = full - break - - elif str(name) == str(f).lower(): - filename = full - break - elif str(name) == files[0]: - filename = full - elif name in full: - if spec == None: - filename = full - break - else: - if spec in full: - filename = full - break - if filename != None: - break - if filename != None: - break - - if filename == None or filename == "": - filename = asset_dir + "\\link.png" - - try: - try: - imager = pygame.image.load(filename).convert_alpha() - except: - with open(filename) as f: - reader = f.read() - if ".png" in reader: - filename = os.path.dirname(filename) + "\\" + reader - imager = pygame.image.load(filename).convert_alpha() - - else: - imager = pygame.image.load(asset_dir + "\\link.png").convert_alpha() - return imager - - except: - imager = pygame.image.load(asset_dir + "\\link.png").convert_alpha() - return imager - - -def iris(canvas, pos, size, tint, radius=10, shadow_enabled=True, shadow_size=0.08, alpha=255): - intensity = int((alpha / 255) * 30) - s = pygame.Surface(size) - s.blit(canvas, [0, 0], [pos[0], pos[1], size[0], size[1]]) - pygame.gfxdraw.filled_polygon(s, [[0, 0], [size[0], 0], size, [0, size[1]]], tint + [intensity]) - rad = radius - b = pygame.image.tostring(s, "RGBA", False) - b = PIL.Image.frombytes("RGBA", size, b) - b = b.filter(PIL.ImageFilter.GaussianBlur(radius=int(rad))) - b = pygame.image.frombuffer(b.tobytes(), b.size, b.mode).convert() - b.set_alpha(alpha) - - if shadow_enabled == True: - w_expand = (size[0] / size[1]) - 1 - if w_expand == 0: - w_expand = 1 - shade = pygame.transform.scale(shadow, [size[0] + 2 * w(shadow_size * w_expand), - size[1] + 2 * h(shadow_size)]) - shadow_alpha = int((alpha / 255) * 150) - - shade.set_alpha(shadow_alpha) - - canvas.blit(shade, [pos[0] - w(shadow_size * w_expand), - pos[1] - h(shadow_size)]) - canvas.blit(b, pos) - - -def iris_light(canvas, pos, size, tint, radius=10, shadow_enabled=True, shadow_size=0.08, alpha=255): - intensity = int((alpha / 255) * 30) - size = [int(size[0]), int(size[1])] - resolution = 30 # percentage of pixels to use for blur - - s = pygame.Surface(size) # , pygame.SRCALPHA) - s.blit(canvas, [0, 0], [pos[0], pos[1], size[0], size[1]]) - s = pygame.transform.rotozoom(s, 0, (resolution / 100.0) * 1) - - size2 = s.get_size() - pygame.gfxdraw.filled_polygon(s, [[0, 0], [size2[0], 0], size2, [0, size2[1]]], tint + [intensity]) - rad = radius - b = pygame.image.tostring(s, "RGBA", False) - b = PIL.Image.frombytes("RGBA", size2, b) - - b = replace_color(b, [0, 0, 0], [255, 0, 0]) - - b = b.filter(PIL.ImageFilter.GaussianBlur(radius=int(rad))) - b = pygame.image.frombuffer(b.tobytes(), b.size, b.mode).convert_alpha() - - if shadow_enabled == True: - w_expand = (size[0] / size[1]) - 1 - if w_expand == 0: - w_expand = 1 - shade = pygame.transform.scale(shadow, [size[0] + 2 * w(shadow_size * w_expand), - size[1] + 2 * h(shadow_size)]) - shadow_alpha = int((alpha / 255) * 150) - - shade.set_alpha(shadow_alpha) - - canvas.blit(shade, [pos[0] - w(shadow_size * w_expand), - pos[1] - h(shadow_size)]) - - # b = pygame.transform.rotozoom(b, 0, (100.0 / resolution) * 1) - b = pygame.transform.scale(b, size) - b.set_alpha(alpha) - - canvas.blit(b, pos) # , special_flags=pygame.BLEND_RGBA_BLEND) - - -fancy = True -mode = "dark" - - -def set_blur(blur_on): - global fancy - fancy = blur_on - - -def toggle_quality(): - global fancy - if fancy == True: - fancy = False - else: - fancy = True - - -def toggle_mode(): - global mode - if mode == "light": - mode = "dark" - else: - mode = "light" - - -def iris2(canvas, pos, size, tint, radius=10, shadow_enabled=True, rounded=0, shadow_size=0.08, alpha=255, - resolution=20, anti_glitch=False): - global fancy, mode - intensity = int((alpha / 255) * 30) - if intensity > 255: - intensity = 255 - elif intensity < 0: - intensity = 0 - size = [int(size[0]), int(size[1])] - if fancy == False: - tnt = list(pygame.transform.average_color(canvas, [0, 0, 50, 50]))[:3] - - resolution = resolution # percentage of pixels per inch to use. If one inch is 300 pixels, use 150 is var is set to 50% - - r = (resolution / 100.0) * inch2pix(1) - - inches_w = size[0] / inch2pix(1) - - r2 = inches_w * r - - resolution = (r2 / size[0]) * 100 - smooth_pad = 0 - if anti_glitch == True: - smooth_pad = 5 - - if fancy == False: - smooth_pad = 0 - s = pygame.Surface([size[0] + int(2 * smooth_pad), size[1] + int(2 * smooth_pad)]) # , pygame.SRCALPHA) - - if fancy == True: - s.blit(canvas, [0, 0], [pos[0] - smooth_pad, pos[1] - smooth_pad, size[0] + smooth_pad * 2, - size[1] + smooth_pad * 2]) # , special_flags=pygame.BLEND_RGBA_ADD) - s = pygame.transform.rotozoom(s, 0, (resolution / 100.0) * 1) - size2 = s.get_size() - if tint != False: - pygame.gfxdraw.filled_polygon(s, [[0, 0], [size2[0], 0], size2, [0, size2[1]]], tint + [intensity]) - if mode == "light": - pygame.gfxdraw.filled_polygon(s, [[0, 0], [size2[0], 0], size2, [0, size2[1]]], - [255, 255, 255] + [int(70 * (alpha / 255))]) - - rad = radius - b = pygame.image.tostring(s, "RGBA", False) - b = PIL.Image.frombytes("RGBA", size2, b) - - # b = replace_color(b, [0, 0, 0], [255, 0, 0]) - - b = b.filter(PIL.ImageFilter.GaussianBlur(radius=int(rad))) - # b = b.crop((smooth_pad, smooth_pad, size2[0] - smooth_pad, size2[1] - smooth_pad)) - # maxsize = (size) - # b.thumbnail(maxsize, PIL.Image.ANTIALIAS) - if size[0] <= 0: - size[0] = 1 - if size[1] <= 0: - size[1] = 1 - - b = b.resize(size) - if rounded != 0: - b = imtools.round_image(b, {}, False, None, rounded, 255, back_color="#00000000") - - b = pygame.image.frombuffer(b.tobytes(), b.size, b.mode).convert_alpha() - - else: - pass - """ - s.blit(canvas, [0, 0], [pos[0], pos[1], size[0], size[1]]) - size2 = size - pygame.gfxdraw.filled_polygon(s, [[0, 0], [size2[0], 0], size2, [0, size2[1]]], tint + [200]) - b = s - """ - - # pygame.draw.rect(canvas, [0, 200, 0], [pos[0], pos[1], size[0], size[1]]) - - if shadow_enabled == True: - shadow_default = inch2pix(0.1) - shadow_width = int(shadow_default * shadow_size) - # Corners - shadow_alpha = int((alpha / 255) * 150) - s_cornera = s_corner.copy() - s_cornera.set_alpha(shadow_alpha) - scaled_corner = pygame.transform.scale(s_cornera, [shadow_width, shadow_width]) - - # TR - canvas.blit(scaled_corner, [pos[0] - shadow_width, pos[1] - shadow_width]) - # TL - canvas.blit(pygame.transform.rotate(scaled_corner, -90), [pos[0] + size[0], pos[1] - shadow_width]) - # BR - canvas.blit(pygame.transform.rotate(scaled_corner, -180), [pos[0] + size[0], pos[1] + size[1]]) - # BL - canvas.blit(pygame.transform.rotate(scaled_corner, 90), [pos[0] - shadow_width, pos[1] + size[1]]) - # edges - s_edgea = s_edge.copy() - s_edgea.set_alpha(shadow_alpha) - # R - scaled_r = pygame.transform.scale(s_edgea, [shadow_width, size[1]]) - canvas.blit(scaled_r, [pos[0] - shadow_width, pos[1]]) - # T - rotated_t = pygame.transform.rotate(s_edgea, -90) # pygame.transform.rotozoom(s_edge, -90, 1) - canvas.blit(pygame.transform.scale(rotated_t, [size[0], shadow_width]), [pos[0], pos[1] - shadow_width]) - # L - rotated_l = pygame.transform.flip(s_edgea, True, False) - canvas.blit(pygame.transform.scale(rotated_l, [shadow_width, size[1]]), [pos[0] + size[0], pos[1]]) - - # B - rotated_b = pygame.transform.rotate(s_edgea, 90) - canvas.blit(pygame.transform.scale(rotated_b, [size[0], shadow_width]), [pos[0], pos[1] + size[1]]) - - # b = pygame.transform.rotozoom(b, 0, (100.0 / resolution) * 1) - - # if fancy == True: - # b = pygame.transform.scale(b, size) - - if fancy == True: - b.set_alpha(alpha) - canvas.blit(b, pos) # , special_flags=pygame.BLEND_RGBA_ADD) - else: - """ - pygame.gfxdraw.filled_polygon(canvas, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], tint + [int(50 * (alpha / 255))]) - """ - if mode == "light": - pygame.gfxdraw.filled_polygon(canvas, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], - [255, 255, 255] + [int(255 * (alpha / 255))]) - else: - pygame.gfxdraw.filled_polygon(canvas, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], - [50, 50, 50] + [int(255 * (alpha / 255))]) - """ - pygame.gfxdraw.filled_polygon(canvas, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], tnt + [int(100 * (alpha / 255))]) - """ - - -def replace_color(img, color): - data = np.array(img) - red, green, blue, alpha = data.T - replaced_areas = (alpha != 0) - data[..., :][replaced_areas.T] = tuple(color + [255]) - img2 = Image.fromarray(data) - return img2 - - -def add_shadow(surface): - new_surf = pygame.Surface([surface.get_width() + 15, surface.get_height() + 15], pygame.SRCALPHA) - drop_shadow(new_surf, surface, [3, 3], alpha=80) - new_surf.blit(surface, [8, 8], special_flags=pygame.BLEND_RGBA_ADD) - return new_surf - - -def drop_shadow(canvas, surface, posit, radius=2, alpha=255, resolution=100): - global fancy, mode - intensity = int((alpha / 255) * 30) - if intensity > 255: - intensity = 255 - elif intensity < 0: - intensity = 0 - - size = surface.get_size() - - resolution = resolution # percentage of pixels per inch to use. If one inch is 300 pixels, use 150 is var is set to 50% - - r = (resolution / 100.0) * inch2pix(1) - - inches_w = size[0] / inch2pix(1) - - r2 = inches_w * r - - resolution = (r2 / size[0]) * 100 - - s = pygame.Surface([size[0] + int((100 / resolution) * radius * 3), size[1] + int((100 / resolution) * radius * 3)], - pygame.SRCALPHA) - s.blit(surface, [int((100 / resolution) * radius), int((100 / resolution) * radius)]) - - size = s.get_size() - - s = pygame.transform.rotozoom(s, 0, (resolution / 100.0) * 1) - size2 = s.get_size() - - rad = radius - b = pygame.image.tostring(s, "RGBA", False) - b = PIL.Image.frombytes("RGBA", size2, b) - - b = replace_color(b, [0, 0, 0]) - - b = b.filter(PIL.ImageFilter.GaussianBlur(radius=int(rad))) - # b = b.crop((smooth_pad, smooth_pad, size2[0] - smooth_pad, size2[1] - smooth_pad)) - - if size[0] <= 0: - size[0] = 1 - if size[1] <= 0: - size[1] = 1 - - b = b.resize(size) - - b = pygame.image.frombuffer(b.tobytes(), b.size, b.mode).convert_alpha() - - b.set_alpha(int(80 * (alpha / 255))) - canvas.blit(b, [posit[0] - int(int((100 / resolution) * (radius / 2))), - posit[1] - int((100 / resolution) * int(radius / 2))]) - - -def noise(size, color, transparency, difference_range): - """size, color, transparency (0-255), difference range""" - - clear = pygame.Surface(size) - - b = pygame.image.tostring(clear, "RGBA", False) - - UI = PIL.Image.frombytes("RGBA", size, b) - - UI = UI.convert("RGBA") - - UIpix = UI.load() - - for x in range(size[0]): - - for y in range(size[1]): - - random_color = [color[0] + random.randrange(-difference_range, difference_range), - - color[1] + random.randrange(-difference_range, difference_range), - - color[2] + random.randrange(-difference_range, difference_range), transparency] - - if random_color[0] < 0 or random_color[0] > 255: - random_color[0] = color[0] - - if random_color[1] < 0 or random_color[1] > 255: - random_color[1] = color[1] - - if random_color[2] < 0 or random_color[2] > 255: - random_color[2] = color[2] - - random_color = tuple(random_color) - - UIpix[x, y] = random_color - - UI = pygame.image.frombuffer(UI.tobytes(), UI.size, UI.mode).convert_alpha() - - return UI - - -font_names = {} - - -class fakefont: - def __init__(self, font_name, font_size): - self.font = pygame.font.Font(font_name, font_size) - self.texts = {} - - def render(self, text, alias, color): - if text not in self.texts: - text_surface = self.font.render(text, alias, color) - self.texts.update({text: text_surface}) - return text_surface - else: - return self.texts[text] - - -font_scale = 1 - - -def font(font_name, size): - global font_names - font_size = int(size * font_scale) - ##print(font_names) - if font_name not in font_names: - font = fonter(font_name, font_size) # pygame.font.Font - ##print("new name") - font_names.update({font_name: {font_size: font}}) - elif font_name in font_names: - current_font_name = font_names[font_name] - if font_size not in current_font_name: - font = fonter(font_name, font_size) # pygame.font.Font - font_names[font_name].update({font_size: font}) - ##print("new_size_needed") - - elif font_size in current_font_name: - ##print("font_exists") - font = current_font_name[font_size] - - return font - - -class iris_efficient: - def __init__(self): - self.last_image = None - - def draw(self, canvas, pos, size, tint, radius=10, shadow_enabled=True, shadow_size=0.08, alpha=255): - iris_light(canvas, pos, size, tint, old_img, radius=10, shadow_enabled=True, shadow_size=0.08, alpha=255) - - -def update(): - pass - - -scale = 1 - - -def set_scale(scale_factor): - global scale - scale = scale_factor - - -def get_ppi(): - # root = tkinter.Tk() - # root.withdraw() - ppi = 96 - sysDpi = ctypes.windll.user32.GetDpiForSystem() - sf = sysDpi / 96 # root.winfo_id()) / 96 - ppi *= sf - return ppi - - -def init(scale_mode): # , tk, tk_root): - global WIDTH, HEIGHT, scalemode, ppi, font_scale # , tkinter, root - # root = tk_root - # tkinter = tk - scalemode = scale_mode - ppi = get_ppi() - - -def start_graphics(pg, assets): - global s_edge, s_corner, pygame, asset_dir, fonter - pygame = pg - import pygame.gfxdraw - class fonter(pygame.font.Font): - font.bold = False - font.italic = False - - pygame.display.init() - pygame.font.init() - asset_dir = assets - s_corner = pygame.image.load(asset_dir + "shadows/corner.png").convert_alpha() - s_edge = pygame.image.load(asset_dir + "shadows/edge.png").convert_alpha() - - -def set_size(size): - global WIDTH, HEIGHT, scalemode, ppi - WIDTH, HEIGHT = size[0], size[1] - - -def inch2pix(inches): - return int(ppi * inches * scale) - - -def h(proportion): - global WIDTH, HEIGHT - if scalemode == "dpi": - p = (proportion) * ppi * scale - elif scalemode == "stretch": - p = float(proportion) * (HEIGHT / 600.0) - - return int(p) - - -def w(proportion): - global WIDTH, HEIGHT - if scalemode == "dpi": - p = (proportion) * ppi * scale - elif scalemode == "stretch": - p = float(proportion) * (WIDTH / 900.0) - - return int(p) diff --git a/animator.py b/animator.py deleted file mode 100644 index 87926f34..00000000 --- a/animator.py +++ /dev/null @@ -1,138 +0,0 @@ -""" -import sys -import pygame as pg -import pygame.gfxdraw -""" - - -class animation: - def __init__(self, pos, identifier): - self.pos = pos - self.new_pos = pos - self.id = identifier - self.vel = [] - - def get(self): - pos = [round(self.pos[0]), round(self.pos[1])] - return self.pos - - def update(self, func, clock): - axes = len(self.pos) - vel = [] - bounce = 0 - FPS = clock.get_fps() - scale = (FPS / 60.0) * 2.0 - - if scale <= 0.2: - scale = 3 - - for axis in range(axes): - vel.append(0) - if self.pos[axis] != self.new_pos[axis]: - if func == "ease": - if self.pos[axis] < self.new_pos[axis] - (((self.new_pos[axis] - self.pos[axis]) / (2 * scale))): - vel[axis] = (self.new_pos[axis] - self.pos[axis]) / (2 * scale) - - elif self.pos[axis] > self.new_pos[axis] + (((self.pos[axis] - self.new_pos[axis]) / (2 * scale))): - vel[axis] = -1 * (self.pos[axis] - self.new_pos[axis]) / (2 * scale) - elif func == "old": - if self.pos[axis] < self.new_pos[axis]: - vel[axis] = 1 * scale - - elif self.pos[axis] > self.new_pos[axis]: - vel[axis] = -1 * scale - - elif func == "pop": - self.pos[axis] = self.new_pos[axis] - - self.vel = vel - self.pos[axis] += vel[axis] - if self.pos[axis] < 0: - self.pos[axis] = 0 - diff = self.new_pos[axis] - self.pos[axis] - if diff < 0: - diff *= -1 - if diff < 1: - self.pos[axis] = self.new_pos[axis] - # self.vel[axis] = 0 - - # bounce - """ - if self.get()[axis] == self.new_pos[axis]: - self.new_pos[axis] = self.pos[axis] - self.pos[axis] += 10""" - - def animate(self, new_pos): - self.new_pos = new_pos - - def pop(self, new_pos): - self.new_pos = new_pos - self.pos = new_pos - - -class animator: - def __init__(self, fpsClock): - self.animations = set() - self.func = "ease" - self.clock = fpsClock - - def register(self, identifier, init_pos): - animation_object = animation(init_pos, identifier) - self.animations.add(animation_object) - - def update(self): - for anim in self.animations: - anim.update(self.func, self.clock) - - def animate(self, identifier, new_pos): - for anim in self.animations: - if anim.id == identifier: - return anim.animate(new_pos) - - def get(self, identifier): - for anim in self.animations: - if anim.id == identifier: - return anim.get() - - def pop(self, identifier, new_pos): - for anim in self.animations: - if anim.id == identifier: - return anim.pop(new_pos) - - def set_func(self, anim_type): - self.func = anim_type - - -""" -FPS = 60 -fpsClock = pg.time.Clock() - -canvas = pg.display.set_mode([500, 500]) - -ma = animator(fpsClock) - -ma.register("test", [100, 100]) -pg.font.init() -eras = pg.font.Font("assets/fonts/osl.ttf", 20) -new_pos = [0, 0] - -while True: - for event in pg.event.get(): - if event.type == pg.QUIT: - pg.quit() - sys.exit() - if event.type == pg.MOUSEBUTTONDOWN: - new_pos = event.pos - ma.animate("test", list(event.pos)) - - canvas.fill([255, 255, 255]) - poser = ma.get("test") - pg.draw.circle(canvas, [int((poser[0]/ 500) * 255), int((poser[0]/ 500) * 255), int((poser[1]/ 500) * 255)], poser, 20) - #pg.gfxdraw.circle(canvas, int(poser[0]), int(poser[1]), 20, [255, 0, 0]) - pos = eras.render(str(new_pos) + " " + str(poser), True, [0, 0, 0]) - #canvas.blit(pos, poser) - ma.update() - fpsClock.tick(FPS) - pg.display.update() - -""" diff --git a/blur lol.py b/blur lol.py deleted file mode 100644 index 665806b0..00000000 --- a/blur lol.py +++ /dev/null @@ -1,99 +0,0 @@ -# WIN32BLUR -import ctypes, win32gui, subprocess, time -from enum import IntEnum, Enum - -user32 = ctypes.windll.user32 -c_ulong = ctypes.c_ulong - - -class ACCENTSTATE(ctypes.c_int): - ACCENT_DISABLED = 0 - ACCENT_ENABLE_GRADIENT = 1 - ACCENT_ENABLE_TRANSPARENTGRADIENT = 2 - ACCENT_ENABLE_BLURBEHIND = 3 - ACCENT_ENABLE_ACRYLICBLURBEHIND = 4 - ACCENT_INVALID_STATE = 5 - - -class ACCENTPOLICY(ctypes.Structure): - _fields_ = [ - ("AccentState", ACCENTSTATE), - ("AccentFlags", ctypes.c_uint), - ("GradientColor", ctypes.c_uint), - ("AnimationId", ctypes.c_uint) - ] - - -class WINDOWCOMPOSITIONATTRIB(ctypes.c_int): # look into this type - WCA_UNDEFINED = 0 - WCA_NCRENDERING_ENABLED = 1 - WCA_NCRENDERING_POLICY = 2 - WCA_TRANSITIONS_FORCEDISABLED = 3 - WCA_ALLOW_NCPAINT = 4 - WCA_CAPTION_BUTTON_BOUNDS = 5 - WCA_NONCLIENT_RTL_LAYOUT = 6 - WCA_FORCE_ICONIC_REPRESENTATION = 7 - WCA_EXTENDED_FRAME_BOUNDS = 8 - WCA_HAS_ICONIC_BITMAP = 9 - WCA_THEME_ATTRIBUTES = 10 - WCA_NCRENDERING_EXILED = 11 - WCA_NCADORNMENTINFO = 12 - WCA_EXCLUDED_FROM_LIVEPREVIEW = 13 - WCA_VIDEO_OVERLAY_ACTIVE = 14 - WCA_FORCE_ACTIVEWINDOW_APPEARANCE = 15 - WCA_DISALLOW_PEEK = 16 - WCA_CLOAK = 17 - WCA_CLOAKED = 18 - WCA_ACCENT_POLICY = 19 - WCA_FREEZE_REPRESENTATION = 20 - WCA_EVER_UNCLOAKED = 21 - WCA_VISUAL_OWNER = 22 - WCA_HOLOGRAPHIC = 23 - WCA_EXCLUDED_FROM_DDA = 24 - WCA_PASSIVEUPDATEMODE = 25 - WCA_USEDARKMODECOLORS = 26 - WCA_LAST = 27 - - -class WINDOWCOMPOSITIONATTRIBDATA(ctypes.Structure): - _fields_ = [ - ("Attribute", WINDOWCOMPOSITIONATTRIB), - ("Data", ctypes.POINTER(ctypes.c_int)), - ("SizeOfData", ctypes.c_size_t) - ] - - -accent = ACCENTPOLICY() - -accent.AccentState = 4#ACCENTSTATE.ACCENT_ENABLE_ACRYLICBLURBEHIND -print(ctypes.c_uint(0xCC000000)) -accent.GradientColor = ctypes.c_uint(0xCC000000) -accent.AccentFlags = 0 -accentStructSize = ctypes.sizeof(accent) - -data = WINDOWCOMPOSITIONATTRIBDATA() - -data.Attribute = WINDOWCOMPOSITIONATTRIB.WCA_ACCENT_POLICY -data.SizeOfData = accentStructSize -data.Data = ctypes.cast(ctypes.pointer(accent), ctypes.POINTER(ctypes.c_int)) - - - -def blur(HWND): - return user32.SetWindowCompositionAttribute(ctypes.cast(HWND, ctypes.POINTER(ctypes.c_int)), ctypes.byref(data)) - # print(ctypes.GetLastError()) -subprocess.Popen(r"VCXSRV\GWSL_vcxsrv.exe -fullscreen") -def windowEnumerationHandler(hwnd, top_windows): - top_windows.append((hwnd, win32gui.GetWindowText(hwnd))) -""" -time.sleep(0.5) -results = [] -top_windows = [] -win32gui.EnumWindows(windowEnumerationHandler, top_windows) -for i in top_windows: - if "vcxsrv" in i[1].lower(): - print(i[0]) - blur(i[0]) - break""" - - diff --git a/build.py b/build.py index 7955beb5..023b5444 100644 --- a/build.py +++ b/build.py @@ -1,25 +1,23 @@ import os -import PyInstaller.__main__ import shutil from distutils.dir_util import copy_tree +from PyInstaller.__main__ import run + + version = "137_trad" print("\nBuilding Dashboard...") -PyInstaller.__main__.run([ - 'manager.py', - '-i=assets/icon.ico', - '-w', - '-y', - '-n=GWSL' +run([ + 'src/gwsl/cli.py', '-i=src/gwsl/assets/icon.ico', '-w', '-y', '-n=GWSL' ]) print("\nBuilding Service...") -PyInstaller.__main__.run([ - 'main.py', - '-i=assets/icon.ico', +run([ + 'src/gwsl/tray.py', + '-i=src/gwsl/assets/icon.ico', '-w', '-y', '-n=GWSL_service', diff --git a/exe_layer.py b/exe_layer.py deleted file mode 100644 index 770c8321..00000000 --- a/exe_layer.py +++ /dev/null @@ -1,102 +0,0 @@ -# import time -# import os -from subprocess import PIPE, Popen -import subprocess -from threading import Thread -from queue import Queue, Empty - - -class cmd: - def __init__(self, command, console=False): - self.proc = None - self.console = console - self.q = [] - self.done = False - self.error = False - if console == False: - self.start(command, shell=False) - else: - self.start(command, shell=True) - - def start(self, command, shell=False): - if shell == False: - startupinfo = subprocess.STARTUPINFO() - startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW - startupinfo.wShowWindow = subprocess.SW_HIDE - self.proc = Popen(command, - stdout=PIPE, stdin=PIPE, stderr=PIPE, bufsize=1, startupinfo=startupinfo, - universal_newlines=True) - - def listener(out, queue): - for line in iter(out.readline, b''): - queue.put(line) - out.close() - - def active_listener(): - while True: - try: - line = read_queue.get_nowait() - except Empty: - pass - else: - if line != "": - pass # print(line) - if "fatal error" in line.lower(): - self.error = True - self.kill() - if "exit" in line.lower() or "done" in line.lower(): - for i in self.q: - removes = [] - if i.lower() in line.lower(): - removes.append(i) - for i in removes: - self.q.remove(i) - if len(self.q) == 0: - self.done = True - - read_queue = Queue() - stdout_listener = Thread(target=listener, args=[self.proc.stdout, read_queue]) - stdout_listener.daemon = True - stdout_listener.start() - - stderr_listener = Thread(target=listener, args=[self.proc.stderr, read_queue]) - stderr_listener.daemon = True - stderr_listener.start() - - queue = Thread(target=active_listener, args=[]) - queue.daemon = True - queue.start() - - - - else: - p = Popen(command, bufsize=1, universal_newlines=True) - - # print(p.pid) - # while True: - # running = get_running("GWSL_plink.exe") - # if running == True: - # time.sleep(1) - # else: - # break - - def kill(self): - self.proc.kill() - - def run(self, command, wait=False, ident=None): - if self.proc != None and self.console == False: - if wait == True: - command += " &" - if " " in command: - commands = command.split(" ") - for c in commands: - self.proc.stdin.write(c + " ") - self.proc.stdin.write("\n") - - - else: - self.proc.stdin.write(command + " \n") - - if wait == True: - self.q.append(ident) - self.proc.stdin.write("wait \n") diff --git a/iset.py b/iset.py deleted file mode 100644 index ce7ec3f3..00000000 --- a/iset.py +++ /dev/null @@ -1,47 +0,0 @@ -# Get Settings -import json, copy - -path = None - - -def create(path): - with open(path, "w") as obj: - app = {"conf_ver": 3, - "general": {"clipboard": True, "start_menu_mode": False, "shell_gui": "cmd"}, - "graphics": {"window_mode": "multi"}, - "putty": {"ip": None}, - "distro_blacklist": ["docker"], - "app_blacklist": ["exampleblock"], - "xserver_profiles": {"Plain VcXsrv": [] - }} - - json.dump(app, obj, indent=True) - obj.close() - - -""" -def get(setting): - settings = setting.split(sep=".") - with open(path, "r") as obj: - current = json.load(obj) - try: - for s in settings: - current = current[s] - obj.close() - return current - except: - return None -""" - - -def read(): - with open(path, "r") as obj: - current = json.load(obj) - obj.close() - return current - - -def set(json_f): - with open(path, "w") as obj: - json.dump(json_f, obj, indent=True) - obj.close() diff --git a/main.py b/main.py deleted file mode 100644 index ea99665a..00000000 --- a/main.py +++ /dev/null @@ -1,484 +0,0 @@ -# GWSL Service - -import os -import subprocess -import sys -import time -import keyboard - -import GWSL_profiles as profile -# Copyright Paul-E/Opticos Studios 2020 -# https://opticos.github.io/gwsl/ -import iset -import pymsgbox -from systray import SysTrayIcon as tray - -frozen = 'not' -if getattr(sys, 'frozen', False): - # we are running in a bundle - frozen = 'ever so' - bundle_dir = sys._MEIPASS -else: - # we are running in a normal Python environment - bundle_dir = os.path.dirname(os.path.abspath(__file__)) - -# Nulls -systray = None -exiter = False - -# Globals -clipboard = True - -display_mode = "m" - -hashtag_the_most_default = ["-ac", "-wgl", "-compositewm", "-notrayicon", "-dpi", "auto"] - -default_profiles = {"m": hashtag_the_most_default + ["-multiwindow"], - "s": hashtag_the_most_default, - "f": hashtag_the_most_default + ["-fullscreen"]} - -current_custom_profile = None - -profile_dict = {} -custom_profiles = [] - -# DPI Stuff -from winreg import * -modes = ["~ HIGHDPIAWARE", "~ DPIUNAWARE", "~ GDIDPISCALING DPIUNAWARE"] -REG_PATH = r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" - -def set_reg(name, value): - try: - CreateKey(HKEY_CURRENT_USER, REG_PATH) - registry_key = OpenKey(HKEY_CURRENT_USER, REG_PATH, 0, - KEY_WRITE) - SetValueEx(registry_key, name, 0, REG_SZ, value) - CloseKey(registry_key) - return True - except Exception as e: - logger.exception("Exception occurred - Cannot Change DPI (set_reg)") - - - -def rescan(systray=False): - global profile_dict, custom_profiles - try: - sett = iset.read() - profile_dict = sett["xserver_profiles"] - if systray != False: - menu = build_menu() - systray.update(menu_options=menu) - custom_profiles = list(profile_dict) - except Exception as e: - logger.exception("Exception occurred - Cannot scan profiles") - custom_profiles = [] - - -def get_args(profile_name): - return profile_dict[profile_name] - - -def open_about(systray): - try: - subprocess.Popen(bundle_dir + "\\GWSL.exe --about") - except Exception as e: - logger.exception("Exception occurred") - - -def open_dashboard(*args): - try: - subprocess.Popen(bundle_dir + "\\GWSL.exe") - except Exception as e: - logger.exception("Exception occurred") - - -def shutdown(systray): - global exiter - exiter = True - - -def icon(name): - return f"{bundle_dir}\\assets\\systray\\{name}.ico" - - -def set_custom_profile(systray, profile): - global current_custom_profile, display_mode - try: - if profile == current_custom_profile: - return True - if ask(): - sett = iset.read() - sett["graphics"]["window_mode"] = profile - iset.set(sett) - display_mode = "c" - current_custom_profile = profile - - menu = build_menu() - systray.update(hover_text=f"GWSL Running - {profile}", menu_options=menu) - print("setting", profile) - - restart_server() - except Exception as e: - logger.exception("Exception occurred - Cannot switch to custom profile " + str(profile)) - - -def set_default_profile(systray, mode_type): - global current_custom_profile, display_mode - try: - if mode_type == display_mode: - return True - if ask(): - sett = iset.read() - mode_names = {"m": "multi", "s": "single", "f": "full"} - sett["graphics"]["window_mode"] = mode_names[mode_type] - iset.set(sett) - display_mode = mode_type - current_custom_profile = "" - - menu = build_menu() - mode_names = {"m": "Multi Window", "s": "Single Window", "f": "Fullscreen"} - name = mode_names[display_mode] - systray.update(hover_text=f"GWSL Running - {name}", menu_options=menu) - - restart_server() - except Exception as e: - logger.exception("Exception occurred - Cannot switch to profile type " + str(mode_type)) - - -def toggle_clipboard(systray, state): - global clipboard - try: - if state == True: - phrase = "Enable" - else: - phrase = "Disable" - if ask_clip(phrase): - clipboard = state - menu = build_menu() - systray.update(menu_options=menu) - sett = iset.read() - sett["general"]["clipboard"] = clipboard - iset.set(sett) - - restart_server() - except Exception as e: - logger.exception("Exception occurred - Cannot toggle clipboard") - - -def config(systray): - try: - path = os.getenv('APPDATA') + "\\GWSL\\" - os.popen(f"{path}settings.json") - except Exception as e: - logger.exception("Exception occurred - Cannot open Config File") - - -def open_logs(systray): - try: - path = os.getenv('APPDATA') + "\\GWSL\\" - subprocess.Popen(f"notepad {path}service.log") - subprocess.Popen(f"notepad {path}dashboard.log") - except Exception as e: - logger.exception("Exception occurred - Cannot Open Logs") - - -def open_help(s): - import webbrowser - webbrowser.get('windows-default').open('https://opticos.github.io/gwsl/help.html') - - -def add_profile(systray): - try: - new_profile = profile.add() - if new_profile != None: - name = new_profile["name"] - arguments = new_profile["args"].split(" ") - sett = iset.read() - sett["xserver_profiles"][name] = arguments - iset.set(sett) - rescan() - menu = build_menu() - systray.update(menu_options=menu) - except Exception as e: - logger.exception("Exception occurred - Cannot Create Profile") - - -def dpi_set(systray, mode): - server_location = f"{bundle_dir}\\VCXSRV\\GWSL_vcxsrv.exe" - instance_location = f"{bundle_dir}\\VCXSRV\\GWSL_instance.exe" - print(server_location) - print(instance_location) - try: - set_reg(server_location, modes[int(mode)]) - set_reg(instance_location, modes[int(mode)]) - except Exception as e: - logger.exception("Exception occurred - Cannot Change DPI (dpi_set)") - - if ask_dpi() == True: - restart_server() - - - - -def build_menu(): - try: - menu = [] - - modes = {"m": "multi", "s": "single", "f": "full", "c": "custom"} - - mode_names = {"m": "Multi Window", "s": "Single Window", "f": "Fullscreen", "c": current_custom_profile} - - defaults = [("Multi Window Mode", icon("multi"), set_default_profile, "m"), - ("Single Window Mode", icon("single"), set_default_profile, "s"), - ("Fullscreen Mode", icon("full"), set_default_profile, "f")] - - dpi_options = [("DPI Scaling Mode", icon("dpi"), [("Linux (GTK and QT)", icon("dpi_lin"), dpi_set, 0), - ("Windows (Faster but Blurrier)", icon("dpi_win"), dpi_set, 1), - ("Windows GDI Enhanced (Multi-Monitor Aware)", icon("dpi_enhanced"), dpi_set, 2)])] - - options = [("Configure GWSL", icon("config"), config), - ("View Logs", icon("logs"), open_logs), - ("Dashboard", icon("dashboard"), open_dashboard), - ("About", icon("info"), open_about), - ("Help", icon("help"), open_help), - ("Exit", icon("quit"), shutdown)] - - - current_icon = icon(modes[display_mode]) - - - profiles = [] - - for profile in custom_profiles: - text = "Custom - " + str(profile) + " (alpha)" - prof = (text, icon("custom"), set_custom_profile, profile) - profiles.append(prof) - - mode_name = mode_names[display_mode] - menu.append((f"XServer Profiles ({mode_name})", current_icon, - defaults + profiles + [("Add A Profile (alpha)", icon("add"), add_profile)])) - - menu.append(("Rescan Profiles", icon("refresh"), rescan)) - - if display_mode != "c": - # Clipboard options are only enabled for multi, single, and fullscreen default modes - if clipboard: - ico = icon("check") - command = False - phrase = "On" - else: - ico = icon("quit") - command = True - phrase = "Off" - menu.append((f"Shared Clipboard ({phrase})", ico, toggle_clipboard, command)) - - - menu += dpi_options - menu += options - return menu - except Exception as e: - logger.exception("Exception occurred - Cannot Build Menu") - return [] - - -def ask(): - choice = pymsgbox.confirm(text="Switch XServer profiles? Be sure to save any work open in GWSL programs. This might force-close some windows.", - title="Switch Profile", - buttons=["Yes", "No"]) - if choice == "Yes": - return True - else: - return False - - -def ask_clip(phrase): - choice = pymsgbox.confirm(text="Toggle the shared clipboard? Be sure to save any work open in GWSL programs. This might force-close some windows.", - title=f"{phrase} Clipboard", - buttons=["Yes", "No"]) - if choice == "Yes": - return True - else: - return False - -def ask_dpi(): - choice = pymsgbox.confirm(text="To apply changes, the GWSL XServer needs to be restarted. Be sure to save any work open in GWSL programs. This will force close windows running in GWSL. Restart now?", - title=f"Restart XServer to Apply Changes?", - buttons=["Yes", "No"]) - if choice == "Yes": - return True - else: - return False - -def ask_restart(): - answer = pymsgbox.confirm( - text="Hmm... The GWSL service just crashed or was closed. Do you want to restart the service?", - title="XServer Has Stopped", - buttons=['Yes', 'No']) - if answer == "Yes": - return True - else: - return False - - -def restart_server(): - kill_server() - start_server() - - -def kill_server(): - subprocess.getoutput('taskkill /F /IM vcxsrv.exe') - subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - - -def start_server(): - try: - if display_mode != "c": - default_arguments = default_profiles[display_mode] - if clipboard: - default_arguments.append("-clipboard") - default_arguments.append("-primary") - else: - default_arguments.append("-noclipboard") - default_arguments.append("-noprimary") - else: - default_arguments = ["-ac"] + get_args(current_custom_profile) - subprocess.Popen(["VCXSRV/GWSL_vcxsrv.exe"] + default_arguments) - except Exception as e: - logger.exception("Exception occurred - Cannot Start VcXsrv") - - -def get_running(): - proc_list = os.popen('tasklist').readlines() - for proc in proc_list: - if "GWSL_vcxsrv" in proc: - return True - return False - - -def main(): - global systray, display_mode, clipboard, exiter, ic, timer - # Kill VcXsrv if already running - if get_running(): - kill_server() - - # Start VcXsrv - start_server() - - # Start Tray Icon - menu = build_menu() - if display_mode == "c": - name = current_custom_profile - else: - mode_names = {"m": "Multi Window", "s": "Single Window", "f": "Fullscreen"} - name = mode_names[display_mode] - systray = tray(ic, f"GWSL Running - {name}", menu, default_menu_index=open_dashboard) - systray.start() - - # start service listener - timer = time.perf_counter() - while True: - try: - if time.perf_counter() - timer > 4: - timer = timer = time.perf_counter() - if not get_running(): - # In case someone closes a single-window server... restart as multi window. - if display_mode == "s": - display_mode = "m" - menu = build_menu() - systray.update(hover_text="GWSL Running - Multi Window", menu_options=menu) - sett = iset.read() - sett["graphics"]["window_mode"] = "multi" - iset.set(sett) - restart_server() - elif ask_restart(): - restart_server() - - else: - systray.shutdown() - kill_server() - subprocess.getoutput('taskkill /F /IM GWSL.exe') - sys.exit() - - if exiter: - kill_server() - subprocess.getoutput('taskkill /F /IM GWSL.exe') - systray.shutdown() - sys.exit() - - except Exception as e: - logger.exception("Exception occurred in main loop") - - time.sleep(2) - - kill_server() - systray.shutdown() - sys.exit() - - -if __name__ == "__main__": - # main_thread - ## Create Appdata directory if manager has not done so - try: - sett_path = os.getenv('APPDATA') + "\\GWSL" - if not os.path.isdir(sett_path): - os.mkdir(sett_path) - print("creating appdata directory") - - if not os.path.exists(sett_path + "\\settings.json"): - iset.create(sett_path + "\\settings.json") - print("creating settings") - - iset.path = sett_path + "\\settings.json" - - # Start Logging - import logging - - logger = logging.getLogger(__name__) - # Create handlers - f_handler = logging.FileHandler(sett_path + '\\service.log') - f_handler.setLevel(logging.ERROR) - - f_format = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') - f_handler.setFormatter(f_format) - - # Add handlers to the logger - logger.addHandler(f_handler) - except: - sett_path = os.getenv('APPDATA') + "\\GWSL\\errorbegin" - if not os.path.isdir(sett_path): - os.mkdir(sett_path) - sys.exit() - - try: - import ctypes, platform - - if int(platform.release()) >= 8: - ctypes.windll.shcore.SetProcessDpiAwareness(True) - except Exception as e: - logger.exception("Exception occurred - Cannot Set DPI Aware") - - try: - mode = iset.read()["graphics"]["window_mode"] - key = {"multi": "m", "single": "s", "full": "f"} - try: - if key[mode] == "m" or key[mode] == "s" or key[mode] == "f": - print("We have a default!! Hooray!") - display_mode = key[mode] - clipboard = iset.read()["general"]["clipboard"] - else: - print("We have a custom profile") - current_custom_profile = mode - except: - print("We have a custom profile") - current_custom_profile = mode - display_mode = "c" - - rescan() - - menu = build_menu() - - keyboard.add_hotkey('alt+ctrl+g', open_dashboard, args=systray) - ic = icon("systray") - main() - except Exception as e: - logger.exception("Exception occurred - Cannot Start Service. Make sure the settings file is not corrupted.") diff --git a/manager.py b/manager.py deleted file mode 100644 index 2f3acab1..00000000 --- a/manager.py +++ /dev/null @@ -1,3451 +0,0 @@ -# GWSL Dashboard *lets do this again* - -# Copyright Paul-E/Opticos Studios 2020 -# https://www.opticos.studio - - -# Dedicated to the Sacred Heart of Jesus - -# ######### -# # ############# -# ~ ######### -# ######### #### -# \@/ -# | -# # -# O #. -# |> # -# _# # - - -BUILD_MODE = "WIN32" # MSIX or WIN32 - -version = "1.3.7" - -lc_name = "Licenses137.txt" - -import time - -import os, sys, win32, subprocess, sys, threading, iset, re, pymsgbox, random -import winshell -from win32com.client import Dispatch -import winreg -from winreg import * -from exe_layer import cmd - -debug = False - -args = sys.argv - -frozen = 'not' -if getattr(sys, 'frozen', False): - # we are running in a bundle - frozen = 'ever so' - bundle_dir = sys._MEIPASS -else: - # we are running in a normal Python environment - bundle_dir = os.path.dirname(os.path.abspath(__file__)) - -if debug == True: - print('we are', frozen, 'frozen') - print('bundle dir is', bundle_dir) - print('sys.argv[0] is', sys.argv[0]) - print('sys.executable is', sys.executable) - print('os.getcwd is', os.getcwd()) - -asset_dir = bundle_dir + "\\assets\\" - -app_path = os.getenv('APPDATA') + "\\GWSL\\" - -if os.path.isdir(app_path) == False: - # os.mkdir(app_path) - print(subprocess.getoutput('mkdir "' + app_path + '"')) - print("creating appdata directory") - -# EMERCENCY LOG DELETER FOR 1.3.6. Delete in 1.3.8 -try: - if os.path.exists(app_path + "GWSL_helper.sh") == True: - scr = open(app_path + "GWSL_helper.sh", "r") - lines = scr.read() - if "v3" not in lines: - print("Cleaning Logs...") - os.remove(app_path + 'dashboard.log') - os.remove(app_path + 'settings.json') -except: - pass - -import logging - -logger = logging.Logger("GWSL " + version, level=0) -# logger = logging.getLogger("GWSL " + version) -# Create handlers -f_handler = logging.FileHandler(app_path + 'dashboard.log') - -# f_handler.setLevel(10) - -f_format = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') -f_handler.setFormatter(f_format) - -# Add handlers to the logger -logger.addHandler(f_handler) - -try: - iset.path = app_path + "settings.json" - - if os.path.exists(app_path + "\\settings.json") == False: - iset.create(app_path + "\\settings.json") - print("creating settings") - else: - sett = iset.read() - if "conf_ver" not in sett: - iset.create(app_path + "\\settings.json") - print("Updating settings") - else: - if sett["conf_ver"] >= 3: - if debug == True: - print("Settings up to date") - else: - print("Updating settings") - iset.create(app_path + "\\settings.json") - - # Get the script ready - import wsl_tools as tools - - if os.path.exists(app_path + "GWSL_helper.sh") == False: - # print("Moving helper script") - print(subprocess.getoutput('copy "' + bundle_dir + "\\assets\GWSL_helper.sh" + '" "' + app_path + '"')) - else: - # make sure the script is up to date - scr = open(app_path + "GWSL_helper.sh", "r") - lines = scr.read() - if "v3" in lines: - if debug == True: - print("Script is up to date") - else: - print("Updating Script") - print(subprocess.getoutput('copy "' + bundle_dir + "\\assets\GWSL_helper.sh" + '" "' + app_path + '"')) - - if os.path.exists(app_path + lc_name) == False: - # print("Moving Licenses") - print(subprocess.getoutput('copy "' + bundle_dir + "\\assets\\" + lc_name + '" "' + app_path + '"')) -except Exception as e: - logger.exception("Exception occurred") - sys.exit() - -tools.script = app_path + "\\GWSL_helper.sh" - -try: - import ctypes, platform - - if int(platform.release()) >= 8: - ctypes.windll.shcore.SetProcessDpiAwareness(True) -except Exception as e: - logger.exception("Exception occurred") - -import tkinter as tk - -from tkinter import * -from tkinter import ttk - -root = None # tk.Tk() #this is intensive... import as needed? -# root.withdraw() -from PIL import Image, ImageTk -import PIL, win32gui -import PIL.ImageTk - -import win32con, win32api - - -def get_system_light(): - global light, white, accent - try: - registry = ConnectRegistry(None, HKEY_CURRENT_USER) - key = OpenKey(registry, r'SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize') - key_value = QueryValueEx(key, 'SystemUsesLightTheme') - k = int(key_value[0]) - light = False - white = [255, 255, 255] - if k == 1: - light = True - white = [0, 0, 0] - for i in range(3): - if accent[i] > 50: - accent[i] -= 50 - except: - white = [255, 255, 255] - light = False - - -# import gettext -# zh = gettext.translation('manager', localedir='locale', languages=['zh']) -# zh.install() -# _ = #zh.gettext -_ = lambda s: s - -default_font = asset_dir + "segoeui.ttf" - -# default_font = asset_dir + "NotoSans-Regular.ttf"#"msyh.ttc" - - -if "--r" not in args: - os.environ["PBR_VERSION"] = "4.0.2" - - import singleton - - try: - instance = singleton.SingleInstance() - except singleton.SingleInstanceException: - print("quit") - try: - def windowEnumerationHandler(hwnd, top_windows): - top_windows.append((hwnd, win32gui.GetWindowText(hwnd))) - - - results = [] - top_windows = [] - win32gui.EnumWindows(windowEnumerationHandler, top_windows) - for i in top_windows: - if "gwsl dashboard" in i[1].lower(): - print(i[0]) - win32gui.ShowWindow(i[0], 5) - win32gui.SetForegroundWindow(i[0]) - break - except Exception as e: - logger.exception("Exception occurred") - - sys.exit() - except PermissionError: - print("quit") - try: - def windowEnumerationHandler(hwnd, top_windows): - top_windows.append((hwnd, win32gui.GetWindowText(hwnd))) - - - results = [] - top_windows = [] - win32gui.EnumWindows(windowEnumerationHandler, top_windows) - for i in top_windows: - if "gwsl dashboard" in i[1].lower(): - win32gui.ShowWindow(i[0], 5) - win32gui.SetForegroundWindow(i[0]) - break - except Exception as e: - logger.exception("Exception occurred") - pass - - sys.exit() - - try: - - from win10toast import ToastNotifier - - toaster = ToastNotifier() - - dd = [random.randrange(0, 8), random.randrange(0, 8), random.randrange(0, 8)] # pick a random date to ask for donations - - # DISPLAY ones - import OpticUI as ui - - os.environ["PYGAME_HIDE_SUPPORT_PROMPT"] = "4.0.2" - - import pygame, webbrowser - # print("whoops") - - import animator as anima - - from pygame.locals import * - - t = time.perf_counter() - import pygame.gfxdraw - - ui.init("dpi") # , tk, root) - from ctypes import wintypes, windll - - if int(platform.release()) >= 8: - ctypes.windll.shcore.SetProcessDpiAwareness(True) - - from win32api import GetMonitorInfo, MonitorFromPoint - from pathlib import Path - - monitor_info = GetMonitorInfo(MonitorFromPoint((0, 0))) - monitor_area = monitor_info.get("Monitor") - work_area = monitor_info.get("Work") - taskbar = int(monitor_area[3] - work_area[3]) - - pos_config = "bottom" # loc of taskbar - - if work_area[1] != 0: - taskbar = work_area[1] - pos_config = "top" - - elif work_area[0] != 0: - taskbar = work_area[0] - pos_config = "left" - - elif work_area[2] != monitor_area[2]: - taskbar = monitor_area[2] - work_area[2] - pos_config = "right" - - else: - taskbar = int(monitor_area[3] - work_area[3]) - pos_config = "bottom" - - ui.set_scale(1) - - # pygame init takes a long time... - # pygame.display.init() - - user32 = ctypes.windll.user32 - screensize = user32.GetSystemMetrics(0), user32.GetSystemMetrics(1) - - WIDTH, HEIGHT = ui.inch2pix(3.8), ui.inch2pix(5.7) ##ui.inch2pix(7.9), ui.inch2pix(5) - - if pos_config == "top": - winpos = screensize[0] - WIDTH - winh = taskbar - HEIGHT - elif pos_config == "bottom": - winpos = screensize[0] - WIDTH - winh = screensize[1] - elif pos_config == "right": - winpos = screensize[0] - WIDTH - winh = screensize[1] - elif pos_config == "left": - winpos = taskbar - winh = screensize[1] - - sett = iset.read() - try: - start_menu = sett["general"]["start_menu_mode"] - except: - start_menu = False - - if start_menu == True: - if pos_config == "top": - winpos = 0 - winh = taskbar - HEIGHT - elif pos_config == "bottom": - winpos = 0 - winh = screensize[1] - elif pos_config == "right": - winpos = screensize[0] - WIDTH - winh = screensize[1] - elif pos_config == "left": - winpos = taskbar - winh = screensize[1] - - os.environ['SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (winpos, winh) # screensize[1] - taskbar) - - py_root = pygame.display.set_mode([WIDTH, HEIGHT], NOFRAME) - - HWND = pygame.display.get_wm_info()["window"] - # win32gui.MoveWindow(HWND, screensize[0] - WIDTH, screensize[1] - taskbar - HEIGHT, WIDTH, HEIGHT, True) - - canvas = pygame.Surface([WIDTH, HEIGHT]) # , pygame.SRCALPHA) - - - - ui.set_size([WIDTH, HEIGHT]) - pygame.display.set_caption("GWSL Dashboard") - ui.start_graphics(pygame, asset_dir) - ico = pygame.image.load(asset_dir + "icon.png").convert_alpha() - pygame.display.set_icon(ico) - fpsClock = pygame.time.Clock() - lumen_opac = 6 - # light_source = pygame.image.load(asset_dir + "lumens/7.png").convert_alpha() - ico_font = asset_dir + "SEGMDL2.TTF" - # lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - # pay = pygame.image.load(asset_dir + "paypal.png").convert_alpha() - # pay = pygame.transform.smoothscale(pay, [ui.inch2pix(1), int((pay.get_height() / pay.get_width()) * ui.inch2pix(1))]) - # try: - # mini1 = pygame.image.load(os.getenv('APPDATA') + r"\Microsoft\Windows\Themes\TranscodedWallpaper").convert() - # except: - # bak = asset_dir + random.choice(["1", "2", "3"]) + ".jpg" - # mini1 = pygame.image.load(bak).convert() - back = pygame.Surface([WIDTH, HEIGHT]) # mini1.copy() - - - def get_pos(): - rect = win32gui.GetWindowRect(HWND) - return [int(rect[0]), int(rect[1])] - - - poser = get_pos() - back = pygame.transform.scale(back, screensize) - - accent = ui.get_color() - - get_system_light() - - fuchsia = [12, 222, 123] - - # Set window transparency color - hwnd = HWND - - win32gui.SetWindowLong(hwnd, win32con.GWL_EXSTYLE, - win32gui.GetWindowLong(hwnd, win32con.GWL_EXSTYLE) | win32con.WS_EX_LAYERED) - - # win32gui.SetLayeredWindowAttributes(hwnd, win32api.RGB(*fuchsia), 0, win32con.LWA_COLORKEY) - import blur - - blur.blur(HWND) - - - - - - - - - except Exception as e: - logger.exception("Exception occurred") - - -def get_version(machine): - try: - machines = os.popen("wsl.exe -l -v").read() # lines() - machines = re.sub(r'[^a-zA-Z0-9./\n-]', r'', machines).splitlines() - if "VERSION" in machines[0]: - machines = machines[2:] - machines[:] = (value for value in machines if value != "") - for i in machines: - if machine in i: - return int(i[-1]) - else: - return 1 - except: - return 1 - - -def reboot(machine): - os.popen("wsl.exe -t " + str(machine)) - time.sleep(1) - os.popen("wsl.exe -d " + str(machine)) - - -def helper(topic): - if topic == "machine chooser": - url = "the-gwsl-user-interface" - elif topic == "configure": - url = "configuring-a-wsl-distro-for-use-with-gwsl" - elif topic == "theme": - url = "configuring-a-wsl-distro-for-use-with-gwsl" - elif topic == "launcher": - url = "using-the-integrated-linux-app-launcher" - webbrowser.get('windows-default').open("https://opticos.github.io/gwsl/tutorials/manual.html#" + str(url)) - - -def help_short(): - webbrowser.get('windows-default').open( - "https://opticos.github.io/gwsl/tutorials/manual.html#using-the-gwsl-shortcut-creator") - - -def help_ssh(): - webbrowser.get('windows-default').open("https://opticos.github.io/gwsl/tutorials/manual.html#using-gwsl-with-ssh") - - -def runs(distro, command): - cmd = "wsl.exe ~ -d " + str(distro) + " . ~/.profile;nohup /bin/sh -c " + '"' + str(command) + '&"' - logger.info(f"(runos) WSL SHELL $ {cmd}") - subprocess.Popen(cmd, - shell=True) # .readlines() - return None - - -def run(distro, command): - cmd = "wsl.exe ~ -d " + str(distro) + " . ~/.profile;nohup /bin/sh -c " + '"' + str(command) + ' &"' - out = subprocess.getoutput(cmd) # .readlines() - logger.info(f"(run) WSL SHELL $ {cmd}") - logger.info(f"WSL OUTPUT > {out}") - return out - - -def runo3(distro, command): - cmd = "wsl.exe ~ -d " + str(distro) + " . ~/.profile;/bin/sh -c " + '"' + str(command) + '"' - out = subprocess.getoutput(cmd) # .readlines() - logger.info(f"(runo3) WSL SHELL $ {cmd}") - logger.info(f"WSL OUTPUT > {out}") - return out - - -def runo2(distro, command): - cmd = "wsl.exe -d " + str(distro) + ' ' + "/bin/sh -c " + '"' + str(command) + '"' - out = os.popen(cmd).readlines() - logger.info(f"(runo2) WSL SHELL $ {cmd}") - logger.info(f"WSL OUTPUT > {out}") - return out - - -def runo(distro, command): - cmd = "wsl.exe -d " + str(distro) + " /bin/sh -c " + '"' + str(command) + '"' - out = os.popen(cmd).readlines() - logger.info(f"(runo) WSL SHELL $ {cmd}") - logger.info(f"WSL OUTPUT > {out}") - return out - - -def get_ip(machine): - return runo3(machine, """echo $(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}')""") # [0][:-1] - - -def test_x(): - subprocess.Popen("VCXSRV/xclock -display localhost:0") - - -def choose_machine(): - global selected, canvas, WIDTH, HEIGHT, mini, back, lumen, mask - machines = os.popen("wsl.exe -l -q").read() # lines() - machines = re.sub(r'[^a-zA-Z0-9./\n-]', r'', machines).splitlines() - machines[:] = (value for value in machines if value != "") - - sett = iset.read() - - avoid = sett["distro_blacklist"] - docker_blacklist = [] - for i in machines: - for a in avoid: - if a.lower() in i.lower(): - docker_blacklist.append(i) - - for i in docker_blacklist: - machines.remove(i) - - if len(machines) == 1: - return machines[0] - elif len(machines) > 7: - return pymsgbox.confirm(text=_('Select a WSL Machine'), title=_('Choose WSL Machine'), buttons=machines) - - animator.animate("choose", [100, 0]) - machine = False - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - - while True: - mouse = False - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - break - # if animator.get("start")[0] == 0: - # pygame.quit() - # sys.exit() - - for event in pygame.event.get(): - if event.type == QUIT: - # subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - # subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - mouse = event.pos - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - # mini = pygame.transform.smoothscale(mini, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - mini = pygame.transform.smoothscale(mini1, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - canvas.blit(b, [0, 0]) - - v = animator.get("choose")[0] / 100 - - # canvas.fill([0, 0, 0, int((1 - v) * 255)]) - ui.iris2(canvas, [0, 0], - [WIDTH, HEIGHT], - False, radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - else: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0] + [int(v * 180)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - if len(machines) != 0: - txt = title_font.render(_("Choose A WSL Distro:"), True, white) - else: - txt = title_font.render(_("No WSL Distros Installed."), True, white) - - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, ui.inch2pix(0.5) - int(ui.inch2pix(0.1) * (v))]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - txt = title_font.render("?", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, - [WIDTH - txt.get_width() - ui.inch2pix(0.3), ui.inch2pix(0.2) - int(ui.inch2pix(0.1) * (1 - v))]) - hover = pygame.mouse.get_pos() - if hover[0] > WIDTH - txt.get_width() - ui.inch2pix(0.4) and hover[0] < WIDTH - ui.inch2pix(0.1): - if hover[1] > ui.inch2pix(0.1) and hover[1] < ui.inch2pix(0.3) + txt.get_height() - int( - ui.inch2pix(0.1) * (1 - v)): - if mouse != False: - helper("machine chooser") - - d = ui.inch2pix(0.2) - h = ui.inch2pix(0.8) + txt.get_height() + ui.inch2pix(0.25) - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - # title_font.bold = True - selected = False - if len(machines) != 0: - for i in machines: - s2 = False - ni = i[0].upper() + i[1:] - ni = ni.replace("-", " ") - txt = title_font.render(ni, True, white) - - if hover[0] > (WIDTH / 2) - (txt.get_width() / 2) - ui.inch2pix(0.2) and hover[0] < (WIDTH / 2) - ( - txt.get_width() / 2) + txt.get_width() + ui.inch2pix(0.2): - if hover[1] > h - ui.inch2pix(0.1) - int(v * d) + 1 and hover[ - 1] < h + txt.get_height() + ui.inch2pix(0.1) - int(v * d): - if mouse != False: - machine = i - animator.animate("choose", [0, 0]) - selected = True - s2 = True - - s = animator.get("select")[0] / 100 - - if s2 == False: - txt.set_alpha(int(v * 255)) - else: - txt.set_alpha(int((1 - s) * v * 255)) - - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, h - int(v * d)]) - if s2 == True: - txt = title_font.render(ni, True, accent) - txt.set_alpha(int((s) * v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, h - int(v * d)]) - - h += ui.inch2pix(0.3) + txt.get_height() - d += ui.inch2pix(0.1) - - if selected == True: - animator.animate("select", [100, 0]) - else: - animator.animate("select", [0, 0]) - - txt = title_font.render(_("Cancel"), True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, HEIGHT - ui.inch2pix(0.2) - txt.get_height() - int(v * d)]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > HEIGHT - ui.inch2pix(0.2) - txt.get_height() - ui.inch2pix(0.1) - int(v * d) and mouse[ - 1] < HEIGHT - ui.inch2pix(0.2) - txt.get_height() + txt.get_height() + ui.inch2pix(0.1) - int( - v * d): - machine = None - animator.animate("choose", [0, 0]) - - fpsClock.tick(60) - animator.update() - - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - - pygame.display.update() - if machine != False and animator.get("choose")[0] <= 1: - return machine - - -def about(): - global selected, canvas, WIDTH, HEIGHT, mini, back, lumen, mask - - animator.animate("choose", [100, 0]) - machine = False - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - - while True: - mouse = False - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - break - # if animator.get("start")[0] == 0: - # pygame.quit() - # sys.exit() - - for event in pygame.event.get(): - if event.type == QUIT: - # subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - # subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - mouse = event.pos - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - # mini = pygame.transform.smoothscale(mini, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - mini = pygame.transform.smoothscale(mini1, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - canvas.blit(b, [0, 0]) - - v = animator.get("choose")[0] / 100 - - ui.iris2(canvas, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - else: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0] + [int(v * 180)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - txt = title_font.render(_("About GWSL"), True, white) - - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, ui.inch2pix(0.5) - int(ui.inch2pix(0.1) * v)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.15))) # used to be 0.17 - title_font.italic = False - - icon_font = ui.font(ico_font, int(ui.inch2pix(0.16))) - - sett = icon_font.render("", True, white) #  - sett.set_alpha(int(v * 255)) - canvas.blit(sett, [WIDTH - sett.get_width() - ui.inch2pix(0.3), ui.inch2pix(0.395) - int(ui.inch2pix(0.1) * v)]) - - txt = title_font.render(_("XClock"), True, white) - - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH - sett.get_width() - ui.inch2pix(0.37) - txt.get_width(), - ui.inch2pix(0.36) - int(ui.inch2pix(0.1) * v)]) - - if mouse != False: - if mouse[0] > WIDTH - sett.get_width() - ui.inch2pix(0.39) - txt.get_width() and mouse[ - 0] < WIDTH - ui.inch2pix(0.25): - if mouse[1] > ui.inch2pix(0.38) - int(ui.inch2pix(0.1) * v) and mouse[1] < ui.inch2pix(0.41) - int( - ui.inch2pix(0.1) * v) + sett.get_height(): - test_x() - - d = ui.inch2pix(0.2) - h = ui.inch2pix(0.8) + txt.get_height() + ui.inch2pix(0) - - machines = ["GWSL Version" + " " + str(version), - "© Copyright Paul-E/Opticos Studios 2020", - "GWSL Uses:", - "Python - Pyinstaller - SDL", - "VCXSRV - Putty - Pillow", - "Tcl/Tk - Paper Icon Pack", - "Pymsgbox - OpticUI - Infi.Systray", - "Visit Opticos Studios Website", - "View Licenses", - "Edit Configuration", - "View Logs"] - - if BUILD_MODE == "WIN32": - machines[0] = _("GWSL Version ") + str(version) + " (win32)" - else: - machines[0] = _("GWSL Version ") + str(version) + _(" (store)") - - if len(machines) != 0: - for i in machines: - if i == "View Licenses" or i == "Visit Opticos Studios Website" or i == "Edit Configuration" or i == "View Logs" or i == "Add to Startup": - txt = title_font.render(i, True, accent) # [0, 120, 250]) - else: - txt = title_font.render(i, True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, h - int(v * d)]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > h - ui.inch2pix(0.1) - int(v * d) and mouse[ - 1] < h + txt.get_height() + ui.inch2pix(0.1) - int(v * d): - if i == "View Licenses": - os.popen(app_path + lc_name) - elif i == "Visit Opticos Studios Website": - webbrowser.get('windows-default').open('http://opticos.studio') - elif i == "View Logs": - os.chdir(app_path) - os.popen("notepad service.log|notepad dashboard.log") - elif i == "Edit Configuration": - os.chdir(app_path) - os.popen("settings.json") - - - - h += ui.inch2pix(0.29) + txt.get_height() # used to be 0.3 - d += ui.inch2pix(0.1) - - txt = title_font.render(_("Cancel"), True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, - [WIDTH / 2 - txt.get_width() / 2, HEIGHT - ui.inch2pix(0.4) - txt.get_height() - int((v - 1) * d)]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > HEIGHT - ui.inch2pix(0.4) - txt.get_height() - int((v - 1) * d) and mouse[ - 1] < HEIGHT - ui.inch2pix(0.4) - txt.get_height() - int( - (v - 1) * d) + txt.get_height() + ui.inch2pix(0.1): - machine = None - animator.animate("choose", [0, 0]) - - fpsClock.tick(60) - animator.update() - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - - pygame.display.update() - if machine == None and animator.get("choose")[0] <= 1: - break - - -def configure_machine(machine): - global selected, canvas, WIDTH, HEIGHT, mini, back, lumen, mask - animator.animate("choose", [100, 0]) - animator.register("loading_c", [0, 0]) - animator.animate("loading_c", [100, 0]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - - g_button = "" - q_button = "" - QT = 1 - GTK = 1 - x_configured = False - loading = True - loading_angle = 0 - icon_font = ui.font(ico_font, int(ui.inch2pix(1))) # 0.19 - loader = icon_font.render("", True, white) - them = "Default" - themes = [] - - def get(): - nonlocal q_button, g_button, QT, GTK, x_configured, loading, themes, them - profile = tools.profile(machine) - - if "QT_SCALE_FACTOR=2" in profile: - QT = 2 - if "GDK_SCALE=2" in profile: - GTK = 2 - - if QT == 1: - q_button = "HI-DPI" - else: - q_button = "LOW-DPI" - - if GTK == 1: - g_button = "HI-DPI" - else: - g_button = "LOW-DPI" - - ver = get_version(machine) - if "export DISPLAY=" in profile: - x_configured = True - - try: - themes = tools.get_themes(machine) - - def sorter(e): - return e[0].lower() - - themes.sort(key=sorter) - them = "Default" - pl = profile.split("\n") - for i in pl: - if "GTK_THEME=" in i: - them = i[17:] - except: - them = "None" - themes = [] - - loading = False - animator.animate("loading_c", [0, 0]) - - t = threading.Thread(target=get) - t.daemon = True - t.start() - - rebooter = False - - while True: - loading_angle -= 10 - mouse = False - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - break - if animator.get("start")[0] < 100: - break - selected = False - - for event in pygame.event.get(): - - if event.type == QUIT: - # subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - # subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - if loading == False: - mouse = event.pos - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - # mini = pygame.transform.smoothscale(mini, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - mini = pygame.transform.smoothscale(mini1, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - canvas.blit(b, [0, 0]) - - v = animator.get("choose")[0] / 100 - - ui.iris2(canvas, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - else: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0] + [int(v * 180)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - - ni = str(machine)[0].upper() + str(machine)[1:] - ni = ni.replace("-", " ") - - txt = title_font.render("Configure " + str(ni), True, white) - - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, ui.inch2pix(0.5) - int(ui.inch2pix(0.1) * v)]) - w = ui.inch2pix(0.5) # WIDTH / 2 - txt.get_width() / 2 + ui.inch2pix(0.1) - d = ui.inch2pix(0.2) - h = ui.inch2pix(0.8) + txt.get_height() + ui.inch2pix(0.25) - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - icon_font = ui.font(ico_font, int(ui.inch2pix(0.19))) - - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - txt = title_font.render("?", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, - [WIDTH - txt.get_width() - ui.inch2pix(0.3), ui.inch2pix(0.2) - int(ui.inch2pix(0.1) * (1 - v))]) - hover = pygame.mouse.get_pos() - if hover[0] > WIDTH - txt.get_width() - ui.inch2pix(0.4) and hover[0] < WIDTH - ui.inch2pix(0.1): - if hover[1] > ui.inch2pix(0.1) and hover[1] < ui.inch2pix(0.3) + txt.get_height() - int( - ui.inch2pix(0.1) * (1 - v)): - if mouse != False: - helper("configure") - - # title_font.bold = True - - def confx(): - nonlocal rebooter, x_configured, machine - # if x_configured == False: - ver = get_version(machine) - - if ver == 1: - # WSL1 - tools.export(machine, 1) - elif ver == 2: - # WSL2 - tools.export(machine, 2) - - x_configured = True - toaster.show_toast("Display Exported", - str(machine) + " is set to forward X through port 0.", - icon_path=asset_dir + "icon.ico", - duration=7, - threaded=True) - - restart = pymsgbox.confirm(text='Restart ' + machine + " To Apply Changes?", title='Restart Machine?', - buttons=["Yes", "No"]) - if restart == "Yes": - reboot(machine) - rebooter = True - machine = None - - def conf_dbus(): - code = pymsgbox.password(text='Enter Sudo Password For ' + str(machine.replace("-", " ")) + ":", - title='Authentication', mask='*') - if code == None: - return None - passw = 'echo "' + code + '" | sudo -H -S ' - print("Cheching DBus Install...") - run(machine, passw + "sudo apt -y install dbus dbus-x11") - print("Preparing Systemd...") - run(machine, passw + "sudo systemd-machine-id-setup") - print("Starting Bus...") - run(machine, passw + "sudo /etc/init.d/dbus start") - ##print("Injecting into .profile") - ##tools.dbus(machine) - # print(run(machine, passw + 'echo -e "#!/bin/sh -e \n" >> /etc/rc.local')) - # run(machine, passw + 'echo -e "/etc/init.d/dbus start \n" >> /etc/rc.local') - # run(machine, passw + 'echo "exit 0" >> /etc/rc.local') - print("Complete") - - def scaleg(): - nonlocal GTK, g_button, buttons, rebooter, machine - if GTK == 2: - tools.gtk(machine, 1) - else: - tools.gtk(machine, 2) - - GTK = 1 - profile = tools.profile(machine) - if "GDK_SCALE=2" in profile: - GTK = 2 - - if GTK == 1: - g_button = "HI-DPI" - else: - g_button = "LOW-DPI" - - restart = pymsgbox.confirm(text='Restart ' + machine + " To Apply Changes?", title='Restart Machine?', - buttons=["Yes", "No"]) - if restart == "Yes": - reboot(machine) - rebooter = True - machine = None - - def scaleq(): - nonlocal QT, q_button, buttons, rebooter, machine - if QT == 2: - tools.qt(machine, 1) - else: - tools.qt(machine, 2) - - QT = 1 - profile = tools.profile(machine) - if "QT_SCALE_FACTOR=2" in profile: - QT = 2 - - if QT == 1: - q_button = "HI-DPI" - else: - q_button = "LOW-DPI" - - restart = pymsgbox.confirm(text='Restart ' + machine + " To Apply Changes?", title='Restart Machine?', - buttons=["Yes", "No"]) - if restart == "Yes": - reboot(machine) - rebooter = True - machine = None - - def reb(): - nonlocal rebooter, machine - r = threading.Thread(target=reboot, args=[machine]) - r.daemon = True - r.start() - rebooter = True - machine = None - - def theme(): - nonlocal loading, them - if themes != []: - s_theme = chooser(canvas, "Choose A GTK Theme:", [" Default Theme"] + themes) - if s_theme != None: - def th(): - nonlocal them, s_theme - if s_theme != " Default Theme": - run(machine, """sed -i.bak '/GTK_THEME=/d' ~/.profile """) - run(machine, """echo 'export GTK_THEME=""" + str(s_theme) + """' >> ~/.profile """) - them = "Default" - profile = tools.profile(machine) - pl = profile.split("\n") - for i in pl: - if "GTK_THEME=" in i: - them = i[17:] - - else: - run(machine, """sed -i.bak '/GTK_THEME=/d' ~/.profile """) - them = "Default" - - themer = threading.Thread(target=th) - themer.daemon = True - themer.start() - - plus = "" - minus = "" - - buttons = [] - if x_configured == False: - buttons.append(["Auto-Export Display", confx, ""]) - else: - buttons.append(["Display Is Set To Auto-Export", confx, ""]) - if machine != None: - if "deb" in machine.lower() or "ubuntu" in machine.lower(): - buttons.append(["Configure DBus", conf_dbus, ""]) - - if "HI" in g_button: - ico = plus - else: - ico = minus - buttons.append(["Set GTK To: " + g_button, scaleg, ico]) - if "HI" in q_button: - ico = plus - else: - ico = minus - - buttons.append(["Set QT To: " + q_button, scaleq, ico]) - if themes != []: - buttons.append(["GTK Theme: " + str(them), theme, ""]) - else: - buttons.append(["No GTK Themes Installed", theme, ""]) - - buttons.append(["Reboot " + ni, reb, ""]) - click = None - v5 = (1 - animator.get("loading_c")[0] / 100) - hover = pygame.mouse.get_pos() - selected = False - for i in buttons: - s2 = False - if loading == False: - txt = title_font.render(i[0], True, white) - if hover[0] > w and hover[0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if hover[1] > h - ui.inch2pix(0.1) - int(v * d) and hover[1] < h + txt.get_height() + ui.inch2pix( - 0.1) - int(v * d): - if mouse != False: - click = i[1] - selected = True - s2 = True - # animator.animate("choose", [0, 0]) - - s = animator.get("select")[0] / 100 - - txt2 = icon_font.render(i[2], True, white) - - if s2 == False: - txt2.set_alpha(int(v5 * int(v * 255))) - txt.set_alpha(int(v5 * (int(v * 255)))) - else: - txt2.set_alpha(int((1 - s) * v5 * int(v * 255))) - txt.set_alpha(int((1 - s) * v5 * (int(v * 255)))) - - canvas.blit(txt, [w + ui.inch2pix(0.4), h - int(v5 * d)]) - canvas.blit(txt2, [w, h - int(v5 * d) + ui.inch2pix(0.06)]) - - if s2 == True: - txt = title_font.render(i[0], True, accent) - txt.set_alpha(int(v5 * (int(v * 255 * s)))) - canvas.blit(txt, [w + ui.inch2pix(0.4), h - int(v5 * d)]) - - txt2 = icon_font.render(i[2], True, accent) - txt2.set_alpha(int(v5 * int(v * 255 * s))) - canvas.blit(txt2, [w, h - int(v5 * d) + ui.inch2pix(0.06)]) - - h += ui.inch2pix(0.35) + txt.get_height() - d += ui.inch2pix(0.1) - - if selected == True: - animator.animate("select", [100, 0]) - else: - animator.animate("select", [0, 0]) - - txt = title_font.render("Cancel", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, HEIGHT + ui.inch2pix(0.2) - txt.get_height() - int(v * d)]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > HEIGHT + ui.inch2pix(0.2) - txt.get_height() - int(v * d) and mouse[ - 1] < HEIGHT + ui.inch2pix(0.2) + txt.get_height() + ui.inch2pix(0.1) - int(v * d): - machine = None - animator.animate("choose", [0, 0]) - - if loading == True: - # txt2 = pygame.transform.rotozoom(loader, loading_angle, 0.22) - # txt2.set_alpha(int(255)) - # canvas.blit(txt2, [WIDTH / 2 - txt2.get_width() / 2, HEIGHT / 2 - txt2.get_height() / 2 + ui.inch2pix(0)]) - pass - v = animator.get("loading_c")[0] / 100 - txt2 = pygame.transform.rotozoom(loader, loading_angle, 0.22) - txt2.set_alpha(int(v * 255)) - # canvas.blit(txt2, [ui.inch2pix(0.2) - txt2.get_width() / 2, HEIGHT - ui.inch2pix(0.3) - txt2.get_height() / 2 - int((v - 1) * ui.inch2pix(0.4))]) - canvas.blit(txt2, [WIDTH / 2 - txt2.get_width() / 2, - HEIGHT / 2 - ui.inch2pix(0.2) - txt2.get_height() / 2 - int((v - 1) * ui.inch2pix(0.4))]) - - if click != None: - click() - - if rebooter == True: - animator.animate("choose", [0, 0]) - - fpsClock.tick(60) - animator.update() - - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - - pygame.display.update() - if machine == None and animator.get("choose")[0] <= 1: - return machine - - -def app_launcher(machine): - global selected, canvas, WIDTH, HEIGHT, mini, back, lumen, mask - animator.animate("choose", [100, 0]) - animator.animate("apps", [0, 0]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - - apps = {} - app_list = [] - loading = True - message = "" - k = "a" - alpha = {} - - def get(): - nonlocal apps, loading, list_length, app_list, message, alpha - read = tools.get_apps(machine) - ui.set_icons(asset_dir + "Paper/") - apper = {} - sett = iset.read() - - avoid = sett["app_blacklist"] - for i in read: - - blocker = False - name = i[0].lower() + i[1:] - for a in avoid: - if a.lower() in name.lower(): - blocker = True - break - if blocker == True: - continue - - cmd = read[i]["cmd"] - if " " in cmd: - cmd = cmd.split(" ")[0] - - size = ui.inch2pix(0.4) - ico_name = read[i]["ico"] - if ico_name == None or "." in ico_name: - ico_name = name - - icon = pygame.transform.smoothscale(ui.pygame_icon(ico_name, bundle_dir), [size, size]) - apper.update({name: {"icon": icon, "cmd": cmd, "icn": ico_name}}) - apps = apper - app_list = list(apps) - app_list.sort() - - old_key = "" - alpha = {} - c = 0 - h2 = 0 - for i in app_list: - if i[0].lower() != old_key: - new_key = i[0].lower() - old_key = new_key - alpha.update({new_key: int(h2)}) - c += 1 - h2 = c * (ui.inch2pix(0.35) + ui.inch2pix(0.28)) # ui.inch2pix(0.35) + txt.get_height() - - animator.animate("apps", [100, 0]) - list_length = len(apps) * (ui.inch2pix(0.35) + ui.inch2pix(0.23)) - loading = False - if app_list == []: - time.sleep(0.5) - message = "No Graphical Apps Found" - animator.animate("apps", [0, 0]) - - list_length = 0 - - t = threading.Thread(target=get) - t.daemon = True - t.start() - - scroll2 = 0 - scroll = 0 - loading_angle = 0 - icon_surf = pygame.Surface([WIDTH, HEIGHT], pygame.SRCALPHA) - - # generate loader - icon_font = ui.font(ico_font, int(ui.inch2pix(1))) # 0.19 - - loader = icon_font.render("", True, white) - # print(txt2.get_size()) - - end = False - - while True: - loading_angle -= 10 - mouse = False - bottom_padding = ui.inch2pix(0.7) - top_padding = ui.inch2pix(0.6) + ui.inch2pix(0.21) + ui.inch2pix(0.1) - - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - break - - if animator.get("start")[0] < 100: - break - for event in pygame.event.get(): - if event.type == QUIT: - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - button = event.button - if button == 1: - mouse = event.pos - - elif event.type == MOUSEBUTTONDOWN: - button = event.button - if list_length > HEIGHT - bottom_padding - top_padding: - if button == 5: # down - if scroll > -list_length + ui.inch2pix(0.5) - HEIGHT - bottom_padding - top_padding: - scroll2 -= ui.inch2pix(0.5) - elif button == 4: # up - if scroll < -ui.inch2pix(0.4): - scroll2 += ui.inch2pix(0.5) - elif event.type == KEYDOWN: - key = pygame.key.name(event.key) - if key.lower() in alpha: - scroll2 = -1 * alpha[key.lower()] # - top_padding - - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - # mini = pygame.transform.smoothscale(mini, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - mini = pygame.transform.smoothscale(mini1, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - v = animator.get("choose")[0] / 100 - - # ui.iris2(canvas, [0, ui.inch2pix(0.6) + ui.inch2pix(0.21) + ui.inch2pix(0.25)], - # [WIDTH, HEIGHT - (ui.inch2pix(0.8) + ui.inch2pix(0.21) + ui.inch2pix(0.25)) - ui.inch2pix(0.8)], - # [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0] + [int(v * 180)]) - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - - ni = str(machine)[0].upper() + str(machine)[1:] - ni = ni.replace("-", " ") - txt = title_font.render("Apps On " + str(ni), True, white) - - w = ui.inch2pix(0.5) # WIDTH / 2 - txt.get_width() / 2 + ui.inch2pix(0.1) - d = ui.inch2pix(0.2) - h = ui.inch2pix(0.8) + txt.get_height() + ui.inch2pix(0.25) - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - icon_font = ui.font(ico_font, int(ui.inch2pix(0.19))) - - # title_font.bold = True - - if scroll < scroll2 - int((scroll2 - scroll) / 2): - scroll += int((scroll2 - scroll) / 2) - if scroll2 < scroll - int((scroll - scroll2) / 2): - scroll -= int((scroll - scroll2) / 2) - - # draw top and bottom of background - icon_surf.fill([0, 0, 0, 0]) - icon_surf.blit(b, [0, 0], [0, 0, WIDTH, top_padding]) - icon_surf.blit(b, [0, HEIGHT - bottom_padding], [0, (HEIGHT - bottom_padding), WIDTH, bottom_padding]) - - v3 = animator.get("apps")[0] / 100 - a = int(v3 * 255) - for a in app_list: - i = apps[a] - - if h - int((v3 - 1) * d) + scroll > -1 * (ui.inch2pix(0.5)) and h - int((v3 - 1) * d) + scroll < HEIGHT: - - txt = title_font.render(a[0].upper() + a[1:], True, white) - txt.set_alpha(int(v3 * 255)) - - icon = i["icon"] - icon_surf.blit(icon, [w + ui.inch2pix(0.4) - icon.get_width() - ui.inch2pix(0.1), - h + txt.get_height() / 2 - icon.get_height() / 2 - int( - (v3 - 1) * d) + scroll + ui.inch2pix(0.03)], - special_flags=(pygame.BLEND_RGBA_ADD)) - - txt2 = icon_font.render("", True, white) - - txt_width = WIDTH - (w + ui.inch2pix(0.4) + txt2.get_width() + ui.inch2pix(0.6)) - ext = title_font.render("... ", True, white) - - icon_surf.blit(txt, [w + ui.inch2pix(0.4), h - int((v3 - 1) * d) + scroll], - [0, 0, txt_width, txt.get_height()], special_flags=(pygame.BLEND_RGBA_ADD)) - if txt.get_width() > txt_width: - icon_surf.blit(ext, [w + ui.inch2pix(0.4) + txt_width, h - int((v3 - 1) * d) + scroll], - special_flags=(pygame.BLEND_RGBA_ADD)) - txt_width += ext.get_width() - - icon_surf.blit(txt2, [WIDTH - txt2.get_width() - ui.inch2pix(0.3), - h - int((v3 - 1) * d) + ui.inch2pix(0.06) + scroll], - special_flags=(pygame.BLEND_RGBA_ADD)) - if mouse != False and mouse[1] >= top_padding and mouse[1] <= HEIGHT - bottom_padding: - if mouse[1] > h - ui.inch2pix(0.1) - int((v3 - 1) * d) + scroll and mouse[ - 1] < h + txt.get_height() + ui.inch2pix(0.2) - int((v3 - 1) * d) + scroll: - if mouse[0] > w + ui.inch2pix(0.4) - icon.get_width() - ui.inch2pix(0.1) and mouse[ - 0] < w + ui.inch2pix(0.4) + txt_width: - spawn_n_run(machine, i["cmd"], "Default", "Default", "Default", "Default", "None") - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - end = True - - - elif mouse[0] > w + ui.inch2pix(0.4) + txt_width and mouse[0] < WIDTH: - shortcut(name=a[0].upper() + a[1:], cmd=i["cmd"], mach=machine, icn=i["icn"]) - - h += ui.inch2pix(0.35) + txt.get_height() - d += ui.inch2pix(0.1) - - # Draw stuff on canvas - canvas.blit(b, [0, 0]) - # draw top icons and bottom icons - icon_surf.set_alpha(int(int(v3 * 255) / 4)) - canvas.blit(icon_surf, [0, 0], [0, 0, WIDTH, top_padding]) - - canvas.blit(icon_surf, [0, HEIGHT - bottom_padding], [0, (HEIGHT - bottom_padding), WIDTH, bottom_padding]) - - # blur - ui.iris2(canvas, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - # draw central items - icon_surf.set_alpha(int(v3 * 255)) - canvas.blit(icon_surf, [0, top_padding], [0, (top_padding), WIDTH, HEIGHT - bottom_padding - top_padding]) - - # Top title above blur - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - - txt = title_font.render("Apps on " + str(ni), True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, ui.inch2pix(0.5) - int(ui.inch2pix(0.1) * v)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - txt = title_font.render("?", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, - [WIDTH - txt.get_width() - ui.inch2pix(0.3), ui.inch2pix(0.2) - int(ui.inch2pix(0.1) * (1 - v))]) - hover = pygame.mouse.get_pos() - if hover[0] > WIDTH - txt.get_width() - ui.inch2pix(0.4) and hover[0] < WIDTH - ui.inch2pix(0.1): - if hover[1] > ui.inch2pix(0.1) and hover[1] < ui.inch2pix(0.3) + txt.get_height() - int( - ui.inch2pix(0.1) * (1 - v)): - if mouse != False: - helper("launcher") - - # loader - v2 = 1 - (animator.get("apps")[0] / 100) - - if message == "": - txt2 = pygame.transform.rotozoom(loader, loading_angle, 0.22) - txt2.set_alpha(int(v * int(v2 * 255))) - - canvas.blit(txt2, [WIDTH / 2 - txt2.get_width() / 2, - HEIGHT / 2 - txt2.get_height() / 2 - int((v2 - 1) * ui.inch2pix(0.4)) + ui.inch2pix(0)]) - - # error Message - title_font = ui.font(default_font, int(ui.inch2pix(0.17))) - txt = title_font.render(message, True, white) - txt.set_alpha(int(v * int(v2 * 255))) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, - HEIGHT / 2 - txt.get_height() / 2 - int((v2 - 1) * ui.inch2pix(0.4)) + ui.inch2pix(0)]) - - txt = title_font.render("Cancel", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, - HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int((v - 1) * ui.inch2pix(0.4))]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int((v - 1) * ui.inch2pix(0.4)) and mouse[ - 1] < HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int( - (v - 1) * ui.inch2pix(0.4)) + txt.get_height() + ui.inch2pix(0.1): - machine = None - animator.animate("choose", [0, 0]) - animator.animate("apps", [0, 0]) - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - else: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - fpsClock.tick(60) - animator.update() - - if end == True: - break - - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - - pygame.display.update() - if machine == None and animator.get("choose")[0] <= 1: - return machine - - -def chooser(backdrop, title, options): - global selected, canvas, WIDTH, HEIGHT, mini, back, lumen, mask - animator.register("choose1", [0, 0]) - animator.animate("choose1", [100, 0]) - - options.sort() - - b = pygame.Surface([WIDTH, HEIGHT]) - b = backdrop.copy() - - size = ui.inch2pix(0.4) - ui.set_icons(asset_dir + "Paper/") - iconer = pygame.transform.smoothscale(ui.pygame_icon("paint", bundle_dir), [size, size]) - - list_length = 0 - list_length = len(options) * (ui.inch2pix(0.35) + ui.inch2pix(0.25)) - - scroll2 = 0 - scroll = 0 - icon_surf = pygame.Surface([WIDTH, HEIGHT], pygame.SRCALPHA) - - choice = False - - end = False - - k = "a" - alpha = {} - option_names = {} - pretty_options = [] - for i in options: - option_names.update({i[0].upper() + i[1:]: i}) - - for i in options: - pretty_options.append(i[0].upper() + i[1:]) - pretty_options.sort() - - while True: - mouse = False - bottom_padding = ui.inch2pix(0.7) - top_padding = ui.inch2pix(0.6) + ui.inch2pix(0.21) + ui.inch2pix(0.1) - - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - break - - if animator.get("start")[0] < 100: - break # pygame.quit() - # sys.exit() - - for event in pygame.event.get(): - if event.type == QUIT: - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - button = event.button - if button == 1: - mouse = event.pos - - elif event.type == MOUSEBUTTONDOWN: - button = event.button - if list_length > HEIGHT - bottom_padding - top_padding: - if button == 5: # down - if scroll > -list_length + ui.inch2pix( - 0.5) + HEIGHT - top_padding - bottom_padding - ui.inch2pix(5): - scroll2 -= ui.inch2pix(0.5) - elif button == 4: # up - if scroll < -ui.inch2pix(0.4): - scroll2 += ui.inch2pix(0.5) - - elif event.type == KEYDOWN: - key = pygame.key.name(event.key) - if key.lower() in alpha: - scroll2 = -1 * alpha[key.lower()] # - top_padding - - - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - # mini = pygame.transform.smoothscale(mini, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - mini = pygame.transform.smoothscale(mini1, [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - b = pygame.Surface([WIDTH, HEIGHT]) - draw(b) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - v = animator.get("choose1")[0] / 100 - - # ui.iris2(canvas, [0, ui.inch2pix(0.6) + ui.inch2pix(0.21) + ui.inch2pix(0.25)], - # [WIDTH, HEIGHT - (ui.inch2pix(0.8) + ui.inch2pix(0.21) + ui.inch2pix(0.25)) - ui.inch2pix(0.8)], - # [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0] + [int(v * 180)]) - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - - txt = title_font.render(title, True, white) - - w = ui.inch2pix(0.5) # WIDTH / 2 - txt.get_width() / 2 + ui.inch2pix(0.1) - d = ui.inch2pix(0.2) - h = ui.inch2pix(0.8) + txt.get_height() + ui.inch2pix(0.25) - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - icon_font = ui.font(ico_font, int(ui.inch2pix(0.19))) - - # title_font.bold = True - - if scroll < scroll2 - int((scroll2 - scroll) / 2): - scroll += int((scroll2 - scroll) / 2) - if scroll2 < scroll - int((scroll - scroll2) / 2): - scroll -= int((scroll - scroll2) / 2) - - # draw top and bottom of background - icon_surf.fill([0, 0, 0, 0]) - icon_surf.blit(b, [0, 0], [0, 0, WIDTH, top_padding]) - icon_surf.blit(b, [0, HEIGHT - bottom_padding], [0, (HEIGHT - bottom_padding), WIDTH, bottom_padding]) - - v3 = animator.get("choose1")[0] / 100 - a = int(v3 * 255) - k = "a" - alpha = {} - old_key = "" - alpha = {} - c = 0 - h2 = 0 - - for a in pretty_options: - if option_names[a][0].lower() != old_key: - new_key = option_names[a][0].lower() - old_key = new_key - alpha.update({new_key: int(h2)}) - c += 1 - h2 = c * (ui.inch2pix(0.35) + ui.inch2pix(0.27)) # ui.inch2pix(0.35) + txt.get_height() - - if h - int((v3 - 1) * d) + scroll > -1 * (ui.inch2pix(0.5)) and h - int((v3 - 1) * d) + scroll < HEIGHT: - - txt = title_font.render(a, True, white) - txt.set_alpha(int(v3 * 255)) - - icon_surf.blit(iconer, [w + ui.inch2pix(0.4) - iconer.get_width() - ui.inch2pix(0.1), - h + txt.get_height() / 2 - iconer.get_height() / 2 - int( - (v3 - 1) * d) + scroll + ui.inch2pix(0.03)], - special_flags=(pygame.BLEND_RGBA_ADD)) - - txt_width = WIDTH - (w + ui.inch2pix(0.4) + ui.inch2pix(0.2) + ui.inch2pix(0.6)) - ext = title_font.render("... ", True, white) - - icon_surf.blit(txt, [w + ui.inch2pix(0.4), h - int((v3 - 1) * d) + scroll], - [0, 0, txt_width, txt.get_height()], special_flags=(pygame.BLEND_RGBA_ADD)) - if txt.get_width() > txt_width: - icon_surf.blit(ext, [w + ui.inch2pix(0.4) + txt_width, h - int((v3 - 1) * d) + scroll], - special_flags=(pygame.BLEND_RGBA_ADD)) - txt_width += ext.get_width() - - if mouse != False and mouse[1] >= top_padding and mouse[1] <= HEIGHT - bottom_padding: - if mouse[1] > h - ui.inch2pix(0.1) - int((v3 - 1) * d) + scroll and mouse[ - 1] < h + txt.get_height() + ui.inch2pix(0.2) - int((v3 - 1) * d) + scroll: - if mouse[0] > w + ui.inch2pix(0.4) - iconer.get_width() - ui.inch2pix(0.1) and mouse[ - 0] < w + ui.inch2pix(0.4) + txt_width: - choice = option_names[a] - animator.animate("choose1", [0, 0]) - - h += ui.inch2pix(0.35) + txt.get_height() - d += ui.inch2pix(0.1) - # Draw stuff on canvas - canvas.blit(b, [0, 0]) - # draw top icons and bottom icons - icon_surf.set_alpha(int(int(v3 * 255) / 4)) - canvas.blit(icon_surf, [0, 0], [0, 0, WIDTH, top_padding]) - - canvas.blit(icon_surf, [0, HEIGHT - bottom_padding], [0, (HEIGHT - bottom_padding), WIDTH, bottom_padding]) - - # blur - ui.iris2(canvas, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=30, alpha=int(v * 255)) - - # draw central items - icon_surf.set_alpha(int(v3 * 255)) - canvas.blit(icon_surf, [0, top_padding], [0, (top_padding), WIDTH, HEIGHT - bottom_padding - top_padding]) - - # Top title above blur - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - - txt = title_font.render(title, True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, ui.inch2pix(0.5) - int(ui.inch2pix(0.1) * v)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.19))) - txt = title_font.render("?", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, - [WIDTH - txt.get_width() - ui.inch2pix(0.3), ui.inch2pix(0.2) - int(ui.inch2pix(0.1) * (1 - v))]) - hover = pygame.mouse.get_pos() - if hover[0] > WIDTH - txt.get_width() - ui.inch2pix(0.4) and hover[0] < WIDTH - ui.inch2pix(0.1): - if hover[1] > ui.inch2pix(0.1) and hover[1] < ui.inch2pix(0.3) + txt.get_height() - int( - ui.inch2pix(0.1) * (1 - v)): - if mouse != False: - helper("theme") - - txt = title_font.render("Cancel", True, white) - txt.set_alpha(int(v * 255)) - canvas.blit(txt, [WIDTH / 2 - txt.get_width() / 2, - HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int((v - 1) * ui.inch2pix(0.4))]) - if mouse != False: - if mouse[0] > WIDTH / 2 - txt.get_width() / 2 - ui.inch2pix(0.2) and mouse[ - 0] < WIDTH / 2 - txt.get_width() / 2 + txt.get_width() + ui.inch2pix(0.2): - if mouse[1] > HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int((v - 1) * ui.inch2pix(0.4)) and mouse[ - 1] < HEIGHT - ui.inch2pix(0.3) - txt.get_height() - int( - (v - 1) * ui.inch2pix(0.4)) + txt.get_height() + ui.inch2pix(0.1): - choice = None - animator.animate("choose1", [0, 0]) - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - else: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - fpsClock.tick(60) - animator.update() - - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - - pygame.display.update() - if choice != False and animator.get("choose1")[0] <= 1: - return choice - - -# def about(): -# choice = pymsgbox.confirm(text="This is the GWSL2 dashboard. GWSL2 is copyright Paul-E/Opticos Studios 2020. The X-Window backend is VCXSRV.", title="GWSL", -# buttons=["Sounds Good!"]) - - -def create_shortcut(command, name, icon): - try: - args = str(command) - # winshell.start_menu() - shortcut_path = os.path.join(app_path, str(str(name) + ".lnk")) - home = str(Path.home()) - shell = Dispatch('WScript.Shell') - shortcut = shell.CreateShortCut(shortcut_path) - - print("attempt create shortcut") - print("args:", args) - print("cwd:", home) - print("in:", shortcut_path) - - if BUILD_MODE == "MSIX": - CSIDL_COMMON_APPDATA = 28 - - _SHGetFolderPath = windll.shell32.SHGetFolderPathW - _SHGetFolderPath.argtypes = [wintypes.HWND, - ctypes.c_int, - wintypes.HANDLE, - wintypes.DWORD, wintypes.LPCWSTR] - - path_buf = ctypes.create_unicode_buffer(wintypes.MAX_PATH) - result = _SHGetFolderPath(0, CSIDL_COMMON_APPDATA, 0, 0, path_buf) - target_loc = path_buf.value + r"\\Microsoft\\WindowsApps\\" - shortcut.WorkingDirectory = "/" # home - shortcut.Targetpath = target_loc + "gwsl.exe" - else: - shortcut.Targetpath = sys.executable - print(sys.executable) - shortcut.WorkingDirectory = home - - shortcut.Arguments = args - - shortcut.IconLocation = str(icon) - shortcut.save() - - while os.path.exists(shortcut_path) == False: - print("waiting") - pass - if os.path.exists(shortcut_path) == True: - print("Shortcut Successfully Created") - print(subprocess.getoutput('copy "' + shortcut_path + '" "' + winshell.start_menu() + '"')) - - except Exception as e: - logger.exception("Exception occurred") - - -def start_server(port, mode, clipboard): - default_arguments = ["-ac", "-wgl", "-compositewm", "-notrayicon", "-dpi", "auto"] - if mode == "multi": - default_arguments.append("-multiwindow") - elif mode == "full": - default_arguments.append("-fullscreen") - if clipboard == True: - default_arguments.append("-clipboard") - default_arguments.append("-primary") - else: - default_arguments.append("-noclipboard") - default_arguments.append("-noprimary") - - proc = subprocess.Popen(["VCXSRV/GWSL_instance.exe", ":" + str(port)] + default_arguments) - return proc.pid - - -def get_light(): - registry = ConnectRegistry(None, HKEY_CURRENT_USER) - key = OpenKey(registry, r'SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize') - key_value = QueryValueEx(key, 'AppsUseLightTheme') - k = int(key_value[0]) - return k - - -def spawn_n_run(machine, command, w_mode, w_clipboard, GTK, QT, appends, cmd=False, theme="Follow Windows", - root="False", dbus="False", keep="False"): - ver = get_version(machine) - if root == "True": - code = pymsgbox.password(text='Enter Sudo Password For ' + str(machine.replace("-", " ")) + ":", - title='Authentication', mask='*') - if code == None: - return None - passw = "echo '" + code + "' | sudo -H -S " - - else: - passw = "" - - v = run(machine, "/etc/init.d/dbus start") - if dbus == "True" and "system message bus already started" not in v: - if passw == "": - code = pymsgbox.password(text="Enter Sudo Password To Start DBus:", title='DBus Not Started.', mask='*') - - runo3(machine, "echo '" + code + "' | sudo -H -S " + "/etc/init.d/dbus start") - else: - runo3(machine, passw + "/etc/init.d/dbus start") - - if theme == "Follow Windows": - k = get_light() - prof = tools.profile(machine) - if "GTK_THEME" in prof: - if k == 1: - l_mode = "GTK_THEME=$GTK_THEME:light " - else: - l_mode = "GTK_THEME=$GTK_THEME:dark " - else: - if k == 1: - l_mode = "GTK_THEME=Adwaita:light " - else: - l_mode = "GTK_THEME=Adwaita:dark " - - - elif theme == "Light Mode": - prof = tools.profile(machine) - if "GTK_THEME" in prof: - l_mode = "GTK_THEME=$GTK_THEME:light " - - else: - l_mode = "GTK_THEME=Adwaita:light " - - - elif theme == "Dark Mode": - prof = tools.profile(machine) - if "GTK_THEME" in prof: - l_mode = "GTK_THEME=$GTK_THEME:dark " - else: - l_mode = "GTK_THEME=Adwaita:dark " - - try: - if w_mode == "Default" and w_clipboard == "Default": - # Don't start a new server - if GTK == "Default": - gtk = "" - else: - gtk = "GDK_SCALE=" + GTK + " " - - if QT == "Default": - qt = "" - else: - qt = "QT_SCALE_FACTOR=" + QT + " " - - if appends == "None": - append = "" - else: - append = " " + appends - - if ver == 1: - runs(machine, passw + l_mode + "DISPLAY=:0 " + qt + gtk + command + append) - else: - ip = get_ip(machine) - runs(machine, passw + l_mode + "DISPLAY=" + str(ip) + ":0 " + qt + gtk + command + append) - - - - else: - # In this case, we need to start a new server, run in a new thread that self closes VCXSRV after command if in multi window mode - port = str(random.randrange(1000, 9999)) - - if w_mode == "Multi Window": - mode = "multi" - elif w_mode == "Single Window": - mode = "single" - elif w_mode == "Fullscreen": - mode = "full" - elif w_mode == "Default": - sett = iset.read() - mode = sett["graphics"]["window_mode"] - else: - mode = w_mode - - if w_clipboard == "Default": - sett = iset.read() - clipboard = sett["general"]["clipboard"] - elif w_clipboard == "Enabled" or w_clipboard == True: - clipboard = True - elif w_clipboard == "Disabled" or w_clipboard == False: - clipboard = False - - PID = start_server(port, mode, clipboard) - ver = get_version(machine) - - if GTK == "Default": - gtk = "" - else: - gtk = "GDK_SCALE=" + GTK + " " - - if QT == "Default": - qt = "" - else: - qt = "QT_SCALE_FACTOR=" + QT + " " - - if appends == "None": - append = "" - else: - append = " " + appends - - def threaded(): - print("running in thread") - # runo2 #runo - if ver == 1: - print(runs(machine, passw + l_mode + "DISPLAY=:" + port + " " + qt + gtk + command + append)) - - elif ver == 2: - ip = get_ip(machine) - print(runs(machine, - passw + l_mode + "DISPLAY=" + str(ip) + ":" + port + " " + qt + gtk + command + append)) - - while True: - time.sleep(2) - procs = runo2(machine, "ps -ef") - if command in str(procs): - time.sleep(1) - else: - break - if keep == "False": - print(f"All of {command} terminated. Killing Server Instance on port {port}") - print(subprocess.getoutput('taskkill /F /PID ' + str(PID))) - else: - print(f"XServer do not kill. Keeping X on port {port}") - - if mode == "single": - if ver == 1: - runs(machine, passw + l_mode + "DISPLAY=:" + port + " " + qt + gtk + command + append) - - elif ver == 2: - ip = get_ip(machine) - runs(machine, - passw + l_mode + "DISPLAY=" + str(ip) + ":" + port + " " + qt + gtk + command + append) - - else: - if cmd == False: - t = threading.Thread(target=threaded) - t.daemon = True - t.start() - else: - threaded() - except Exception as e: - logger.exception("Exception occurred") - - -def get_login(machine): - global root - if root: - root.withdraw() - boxRoot = tk.Toplevel(master=root) # , fg="red", bg="black") - boxRoot.withdraw() - else: - root = tk.Tk() - root.withdraw() - boxRoot = tk.Toplevel(master=root) - boxRoot.withdraw() - - def quitter(): - boxRoot.quit() - boxRoot.destroy() - boxRoot.running = False - return None - - def login(*args): - nonlocal creds - passw = link_pass.get() - user = link_user.get() - if user != "" and passw != "": - creds = {"user": user, "pass": passw} - boxRoot.quit() - boxRoot.destroy() - # boxRoot.running = False - - creds = {} - - boxRoot.title("Login to " + str(machine)) - boxRoot.iconname("Dialog") - boxRoot.minsize(300, 120) - boxRoot.running = True - boxRoot.protocol("WM_DELETE_WINDOW", quitter) - - lbl = tk.Label(boxRoot, text="Login:", justify=LEFT) # , font=("Helvetica", 16)) - # lbl.grid(row=0, padx=10, sticky="W") - boxRoot.grid_rowconfigure(0, weight=0) - - # First frame - - frame_1 = ttk.Frame(boxRoot, padding="0.15i") - imager = Image.open(asset_dir + "lock.png") - # imager = imager.resize([48, 48]) - - img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) - labelm = tk.Label(frame_1, image=img) - labelm.image = img - - labelm.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) - - tk.Label(frame_1, text="Username: ").grid(row=0, column=1, padx=10, sticky="W") - - link_user = ttk.Entry(frame_1) - - link_user.grid(row=0, column=2, padx=10, sticky="WE") - - link_user.focus_force() - - tk.Label(frame_1, text="Password: ").grid(row=1, column=1, padx=10, sticky="W") - - link_pass = ttk.Entry(frame_1, show="*") - - link_pass.grid(row=1, column=2, padx=10, sticky="WE") - - machines = [] - - frame_1.grid(row=1, column=0, padx=20, sticky="SWE", columnspan=2) - frame_1.grid_columnconfigure(2, weight=1) - - frame_3 = tk.Frame(boxRoot) # , padding="0.15i") - - close_b = ttk.Button(frame_3, text="Cancel", command=quitter) - close_b.grid(column=0, row=0, sticky="SW", padx=10) - - test_b = ttk.Button(frame_3, text="Login", command=login) - test_b.grid(column=2, row=0, sticky="SE", padx=10) - - frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) - - frame_3.grid_columnconfigure(2, weight=1) - - frame_3.grid_columnconfigure(1, weight=1) - - frame_3.grid_columnconfigure(0, weight=1) - - boxRoot.grid_rowconfigure(1, weight=0) - boxRoot.grid_rowconfigure(2, weight=1) - - boxRoot.grid_rowconfigure(3, weight=0) - - boxRoot.bind("", login) - boxRoot.grid_columnconfigure(0, weight=1) - boxRoot.deiconify() - boxRoot.wm_attributes("-topmost", 1) - - while True: - # draw(canvas, mouse=False) - time.sleep(0.05) - boxRoot.update() - if boxRoot.running == False: - break - if creds != {}: - return creds - - -def shortcut(name=None, cmd=None, mach=None, icn=None): - ui.set_icons(asset_dir + "Paper/") - k = get_light() - - global root - if root: - root.withdraw() - boxRoot = tk.Toplevel(master=root) # , fg="red", bg="black") - boxRoot.withdraw() - else: - root = tk.Tk() - root.withdraw() - boxRoot = tk.Toplevel(master=root) - boxRoot.withdraw() - - def quitter(): - boxRoot.quit() - boxRoot.destroy() - boxRoot.running = False - # pygame.quit() - # sys.exit() - return None - - boxRoot.title("Shortcut Creator") - boxRoot.iconname("Dialog") - boxRoot.minsize(420, 480) - boxRoot.running = True - boxRoot.protocol("WM_DELETE_WINDOW", quitter) - - lbl = tk.Label(boxRoot, text="Create a Start Menu Shortcut:", justify=CENTER) # , font=("Helvetica", 16)) - lbl.grid(row=0, padx=10, pady=10, sticky="EW") - boxRoot.grid_rowconfigure(0, weight=0) - - def test(): - nonlocal machine - try: - machine = machine_chooser.get() - except: - pass - - command = link_command.get() - if link_label.get() != "" and command != "": - spawn_n_run(machine, command, mode_chooser.get(), clip_chooser.get(), GTK_chooser.get(), - QT_chooser.get(), append_chooser.get(), theme=color_chooser.get(), root=root_chooser.get(), - dbus=dbus_chooser.get(), keep=kill_chooser.get()) - - def create(): - nonlocal machine - try: - machine = machine_chooser.get() - except: - pass - - command = link_command.get() - if link_label.get() != "" and command != "": - # --r --wsl_machine="Ubuntu-20.04" --wsl_cmd="gedit" --w_mode="Default" --clip_enabled="Default" --gtk_scale=1 --qt_scale=1 --append="" - if append_chooser.get() == "None": - append = "" - else: - append = append_chooser.get() - command = '--r --wsl_machine="' + str(machine) + '" --wsl_cmd="' + command + '" --w_mode="' + str( - mode_chooser.get()) + '" --clip_enabled="' + str(clip_chooser.get()) - command += '" --gtk_scale="' + str(GTK_chooser.get()) + '" --qt_scale="' + str( - QT_chooser.get()) + '" --append="' + str(append) + '"' - t = color_chooser.get() - if t == "Follow Windows": - command += ' --theme="follow"' - elif t == "Light Mode": - command += ' --theme="light"' - elif t == "Dark Mode": - command += ' --theme="dark"' - - command += ' --root="' + root_chooser.get().lower() + '"' - - command += ' --dbus="' + dbus_chooser.get().lower() + '"' - - command += ' --keep="' + kill_chooser.get().lower() + '"' - - imager.save(app_path + "\\" + str(link_label.get()) + ".ico", - sizes=[(24, 24), (32, 32), (48, 48), (64, 64), (128, 128), (255, 255)]) - if root_chooser.get() == "False": - create_shortcut(command, link_label.get() + " on " + str(machine.replace("-", " ")), - app_path + "\\" + str(link_label.get()) + ".ico") - else: - create_shortcut(command, "(root) " + link_label.get() + " on " + str(machine.replace("-", " ")), - app_path + "\\" + str(link_label.get()) + ".ico") - quitter() - - def reseticon(): - nonlocal imager - imager = Image.open(asset_dir + "link.png") - image2 = imager.resize([48, 48], resample=PIL.Image.ANTIALIAS) - img = PIL.ImageTk.PhotoImage(image2) - labelm.configure(image=img) - labelm.image = img - - # First frame - - frame_1 = ttk.Frame(boxRoot, padding="0.15i") - imager = Image.open(asset_dir + "link.png") - # imager = imager.resize([48, 48]) - - img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) - labelm = tk.Label(frame_1, image=img) - labelm.image = img - - if icn != None: - imager = ui.icon(icn.lower()) - image2 = imager.resize([48, 48], resample=PIL.Image.ANTIALIAS) - img = PIL.ImageTk.PhotoImage(image2) - labelm.configure(image=img) - labelm.image = img - labelm.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) - - tk.Label(frame_1, text="Shortcut Label: ").grid(row=0, column=1, padx=10, sticky="W") - - link_label = ttk.Entry(frame_1) - if name != None: - link_label.insert(0, name) - link_label.grid(row=0, column=2, padx=10, sticky="WE") - - link_label.focus_force() - - tk.Label(frame_1, text="Shortcut Command: ").grid(row=1, column=1, padx=10, sticky="W") - - link_command = ttk.Entry(frame_1) - if name != None: - link_command.insert(0, cmd) - link_command.grid(row=1, column=2, padx=10, sticky="WE") - - tk.Label(frame_1, text="Run In: ").grid(row=2, column=1, padx=10, pady=7, sticky="W") - - machines = os.popen("wsl.exe -l -q").read() - machines = re.sub(r'[^a-zA-Z0-9./\n-]', r'', machines).splitlines() - machines[:] = (value for value in machines if value != "") - - sett = iset.read() - - avoid = sett["distro_blacklist"] - docker_blacklist = [] - for i in machines: - for a in avoid: - if a.lower() in i.lower(): - docker_blacklist.append(i) - - for i in docker_blacklist: - machines.remove(i) - - if mach == None: - if len(machines) > 1: - # animator.animate("start", [0, 0]) - machine_chooser = ttk.Combobox(frame_1, values=machines, state="readonly") - machine_chooser.current(0) - machine_chooser.grid(row=2, column=2, padx=10, sticky="WE") - elif len(machines) == 1: - # animator.animate("start", [0, 0]) - machine_chooser = ttk.Label(frame_1, text=machines[0]) - machine = machines[0] - machine_chooser.grid(row=2, column=2, padx=10, sticky="WE") - else: - pymsgbox.alert(text='No WSL Distros Found', title='Please Install a WSL Distro', button='OK') - quitter() - return None - else: - machine_chooser = ttk.Label(frame_1, text=mach) - machine = mach - machine_chooser.grid(row=2, column=2, padx=10, sticky="WE") - - reset_b = ttk.Button(frame_1, text="Reset Icon", command=reseticon) - - reset_b.grid(row=3, column=1, padx=10, pady=0, sticky="EW", rowspan=1) - - help_b = ttk.Button(frame_1, text="Help", command=help_short) - - help_b.grid(row=3, column=2, padx=10, pady=0, sticky="W", rowspan=1) - - frame_1.grid_columnconfigure(2, weight=1) - - frame_1.grid(row=1, column=0, padx=20, pady=0, sticky="NEW") - - frame_2 = cpane(frame_1, "Less Options", "More Options") - - tk.Label(frame_2.frame, text="Display Mode: ").grid(row=0, column=0, pady=7, sticky="WN") - - mode_chooser = ttk.Combobox(frame_2.frame, values=["Default", "Multi Window", "Single Window", "Fullscreen"], - state="readonly") - mode_chooser.current(0) - mode_chooser.grid(row=0, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text="GTK Scale Mode: ").grid(row=1, column=0, pady=7, sticky="WN") - GTK_chooser = ttk.Combobox(frame_2.frame, values=["Default", "1", "2", "3"], state="readonly") - GTK_chooser.current(0) - GTK_chooser.grid(row=1, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text="QT Scale Mode: ").grid(row=2, column=0, pady=7, sticky="WN") - QT_chooser = ttk.Combobox(frame_2.frame, values=["Default", "1", "2", "3"], state="readonly") - QT_chooser.current(0) - QT_chooser.grid(row=2, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text="Shared Clipboard: ").grid(row=3, column=0, pady=7, sticky="WN") - clip_chooser = ttk.Combobox(frame_2.frame, values=["Default", "Enabled", "Disabled"], state="readonly") - clip_chooser.current(0) - clip_chooser.grid(row=3, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text="Color Mode: ").grid(row=4, column=0, pady=7, sticky="WN") - color_chooser = ttk.Combobox(frame_2.frame, values=["Follow Windows", "Light Mode", "Dark Mode"], state="readonly") - color_chooser.current(0) - color_chooser.grid(row=4, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text='Run As Root:').grid(row=5, column=0, pady=7, sticky="WN") - root_chooser = ttk.Combobox(frame_2.frame, values=["True", "False"], state="readonly") - root_chooser.current(1) - root_chooser.grid(row=5, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text='Experimental Features:').grid(row=6, column=0, pady=7, sticky="WN") - - tk.Label(frame_2.frame, text='Use DBus (Sudo Required):').grid(row=7, column=0, pady=7, sticky="WN") - dbus_chooser = ttk.Combobox(frame_2.frame, values=["True", "False"], state="readonly") - dbus_chooser.current(1) - dbus_chooser.grid(row=7, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text='Experimental Flags:').grid(row=8, column=0, pady=7, sticky="WN") - append_chooser = ttk.Combobox(frame_2.frame, values=["None", "--zoom=2", "--scale=2"], state="readonly") - append_chooser.current(0) - append_chooser.grid(row=8, column=1, padx=10, sticky="WE") - - tk.Label(frame_2.frame, text="Keep XServer Instance:").grid(row=9, column=0, pady=7, sticky="WN") - kill_chooser = ttk.Combobox(frame_2.frame, values=["True", "False"], state="readonly") - kill_chooser.current(1) - kill_chooser.grid(row=9, column=1, padx=10, sticky="WE") - - frame_2.grid(row=4, column=1, padx=10, pady=10, sticky="WE", columnspan=2) - - frame_2.grid_columnconfigure(1, weight=1) - - frame_3 = tk.Frame(boxRoot) # , padding="0.15i") - - close_b = ttk.Button(frame_3, text="Close", command=quitter) - close_b.grid(column=0, row=0, sticky="SW", padx=10) - - save_b = ttk.Button(frame_3, text="Add to Start Menu", command=create) - save_b.grid(column=1, row=0, sticky="SWE", padx=10) - - test_b = ttk.Button(frame_3, text="Test Configuration", command=test) - test_b.grid(column=2, row=0, sticky="SE", padx=10) - - frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) - - frame_3.grid_columnconfigure(2, weight=1) - - frame_3.grid_columnconfigure(1, weight=1) - - frame_3.grid_columnconfigure(0, weight=1) - - boxRoot.grid_rowconfigure(1, weight=0) - boxRoot.grid_rowconfigure(2, weight=1) - - boxRoot.grid_rowconfigure(3, weight=0) - - boxRoot.grid_columnconfigure(0, weight=1) - boxRoot.deiconify() - boxRoot.wm_attributes("-topmost", 1) - - old = link_label.get() - new = old - icon = None - while True: - # draw(canvas, mouse=False) - time.sleep(0.05) - boxRoot.update() - if boxRoot.running == False: - break - - old = new - new = link_label.get() - if old != new: - imager = ui.icon(new.lower(), spec=new.lower()) - image2 = imager.resize([48, 48], resample=PIL.Image.ANTIALIAS) - img = PIL.ImageTk.PhotoImage(image2) - labelm.configure(image=img) - labelm.image = img - if mach == None: - if len(machines) > 1: - machine = machine_chooser.get() - else: - machine = machines[0] - else: - machine = mach - - # imager.save("test.ico", sizes=[(24, 24), (32, 32), (48, 48), (64, 64), (128, 128), (255, 255)]) - - -def putty(): - global root - if root: - root.withdraw() - boxRoot = tk.Toplevel(master=root) # , fg="red", bg="black") - boxRoot.withdraw() - else: - root = tk.Tk() - root.withdraw() - boxRoot = tk.Toplevel(master=root) - boxRoot.withdraw() - - def quitter(): - boxRoot.quit() - boxRoot.destroy() - boxRoot.running = False - return None - - hwnd2 = boxRoot.winfo_id() - - # win32gui.SetWindowLong(hwnd2, win32con.GWL_EXSTYLE, - # win32gui.GetWindowLong(hwnd2, win32con.GWL_EXSTYLE) | win32con.WS_EX_LAYERED) - # win32gui.SetLayeredWindowAttributes(hwnd2, win32api.RGB(*(255, 0, 0)), 0, win32con.LWA_COLORKEY) - - # blur.blur(hwnd2) - - boxRoot.title("Graphical SSH Manager") - boxRoot.iconname("Dialog") - boxRoot.minsize(420, 200) - boxRoot.running = True - boxRoot.protocol("WM_DELETE_WINDOW", quitter) - - lbl = tk.Label(boxRoot, text="Graphical SSH Tools:", justify=CENTER) # , font=("Helvetica", 16)) - lbl.grid(row=0, padx=10, pady=10, sticky="EW") - boxRoot.grid_rowconfigure(0, weight=0) - - def test(): - ip_config = ip.get() - if ip_config != "": - creds = get_login(ip_config) - sett = iset.read() - sett["putty"]["ip"] = ip.get() - iset.set(sett) - - password = creds["pass"] - - user = creds["user"] - prog = cmd(command=["PUTTY/GWSL_putty.exe", "-ssh", f"{user}@{ip.get()}", "-pw", f"{password}", "-X"], - console=True) - quitter() - - def create(): - sett = iset.read() - sett["putty"]["ip"] = ip.get() - iset.set(sett) - - if ip.get() != "": - command = f'--r --ssh --ip="{ip.get()}" --command="open_putty"' - - print(command) - create_shortcut(command, "Graphical SSH on " + ip.get(), asset_dir + "computer.ico") - quitter() - - # First frame - - frame_1 = ttk.Frame(boxRoot, padding="0.1i") - imager = Image.open(asset_dir + "network.png") - # imager = imager.resize([48, 48]) - - img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) - labelm = tk.Label(frame_1, image=img) - labelm.image = img - - labelm.grid(row=0, padx=10, pady=0, sticky="EW", rowspan=2) - - tk.Label(frame_1, text="Remote IP: ").grid(row=0, column=1, padx=10, rowspan=2, sticky="W") - - ip = ttk.Entry(frame_1) - - sett = iset.read() - save_ip = sett["putty"]["ip"] - if save_ip != None: - ip.insert(0, save_ip) - # iset.set(sett) - - ip.grid(row=0, column=2, padx=10, rowspan=2, sticky="WE") - - ip.focus_force() - - frame_1.grid_columnconfigure(2, weight=1) - - frame_1.grid(row=1, column=0, padx=20, pady=0, sticky="NEW") - - frame_3 = tk.Frame(boxRoot) # , padding="0.15i") - - close_b = ttk.Button(frame_3, text="Close", command=quitter) - close_b.grid(column=0, row=0, sticky="SW", padx=10) - - save_b = ttk.Button(frame_3, text="Add to Start Menu", command=create) - save_b.grid(column=1, row=0, sticky="SWE", padx=10) - - save_b = ttk.Button(frame_3, text="Help", command=help_ssh) - save_b.grid(column=2, row=0, sticky="WE", padx=10) - - test_b = ttk.Button(frame_3, text="Connect to Machine", command=test) - test_b.grid(column=3, row=0, sticky="SE", padx=10) - - frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) - - frame_3.grid_columnconfigure(2, weight=1) - - frame_3.grid_columnconfigure(1, weight=1) - - frame_3.grid_columnconfigure(0, weight=1) - - boxRoot.grid_rowconfigure(1, weight=0) - boxRoot.grid_rowconfigure(2, weight=1) - - boxRoot.grid_rowconfigure(3, weight=0) - - boxRoot.grid_columnconfigure(0, weight=1) - - boxRoot.deiconify() - boxRoot.wm_attributes("-topmost", 1) - - while True: - # draw(canvas, mouse=False) - time.sleep(0.05) - boxRoot.update() - if boxRoot.running == False: - break - - -def get_running(process): - proc_list = os.popen('tasklist').readlines() - for proc in proc_list: - if process in proc: - return True - return False - - -def update_running(): - global running, service_loaded, white, light, accent - if get_running("GWSL_service") == False: - try: - subprocess.Popen('GWSL_service.exe') - service_loaded = True - except Exception as e: - logger.exception("Cannot start service...") - if debug == True: - print("Can't run service...") - service_loaded = "bad" - else: - service_loaded = True - - while True: - time.sleep(2) - # if get_running("GWSL_service") == True: - # running = True - # else: - # running = False - get_system_light() - - accent = ui.get_color() - if light == True: - for i in range(3): - if accent[i] > 50: - accent[i] -= 50 - - -last = 0 -heartbeat = time.perf_counter() - -colores = [[255, 0, 0], - [154, 59, 180], - [1, 142, 253], - [249, 179, 26], - [184, 150, 9], - [6, 141, 155], - [255, 0, 0], - [214, 125, 241], - [249, 34, 181], - [227, 188, 12], - [167, 47, 230], - [124, 97, 232], - [71, 21, 248], - [157, 29, 141], - [40, 235, 52], - [253, 57, 204], - [1, 246, 192], - [48, 75, 202], - [149, 243, 64], - [246, 180, 61], - [40, 100, 11], - [83, 219, 37], - [228, 122, 43], - [234, 26, 136], - [10, 213, 2], - [105, 217, 11], - [106, 215, 231], - [233, 116, 30], - [158, 250, 221], - [233, 26, 38], - [210, 21, 229]] - - -def draw(canvas, mouse=False): - global mask, light_source, heartbeat, lumen_opac, wait, running, ter, about_open, loading_angle, loader, last - # mask.fill([255, 0, 0]) - canvas.fill([0, 0, 0, 0]) - - #print(time.perf_counter() - heartbeat) - if time.perf_counter() - heartbeat > 1: - heartbeat = time.perf_counter() - animator.animate("donate", random.choice(colores)) - - - - # print(accent) - launch = animator.get("start")[0] / 100.0 - hover = mouse - if mouse == False: - hover = pygame.mouse.get_pos() - if animator.get("start")[0] < 100 and animator.get("start")[0] > 0: - # canvas.blit(back, [-1 * (screensize[0] - WIDTH), -1 * (screensize[1] - taskbar - int(HEIGHT * launch))]) - if pos_config == "bottom": - win32gui.MoveWindow(HWND, winpos, screensize[1] - taskbar - int(HEIGHT * launch), WIDTH, HEIGHT, 1) - elif pos_config == "top": - win32gui.MoveWindow(HWND, winpos, taskbar - HEIGHT + int(HEIGHT * launch), WIDTH, HEIGHT, 1) - elif pos_config == "right": - win32gui.MoveWindow(HWND, winpos - taskbar + WIDTH - int(WIDTH * launch), screensize[1] - HEIGHT, WIDTH, - HEIGHT, 1) - elif pos_config == "left": - win32gui.MoveWindow(HWND, taskbar - WIDTH + int(WIDTH * launch), screensize[1] - HEIGHT, WIDTH, HEIGHT, 1) - - lumen_opac = 0 - win32gui.SetLayeredWindowAttributes(HWND, win32api.RGB(*fuchsia), int(launch * 255), win32con.LWA_ALPHA) - - - - else: - if about_open == True: - about_open = False - about() - # canvas.blit(back, [-1 * (screensize[0] - WIDTH), -1 * (screensize[1] - taskbar - int(HEIGHT))]) - if pos_config == "bottom": - win32gui.MoveWindow(HWND, winpos, screensize[1] - taskbar - int(HEIGHT), WIDTH, HEIGHT, True) - elif pos_config == "top": - win32gui.MoveWindow(HWND, winpos, taskbar, WIDTH, HEIGHT, 1) - elif pos_config == "right": - win32gui.MoveWindow(HWND, winpos - taskbar, screensize[1] - HEIGHT, WIDTH, HEIGHT, 1) - elif pos_config == "left": - win32gui.MoveWindow(HWND, taskbar, screensize[1] - HEIGHT, WIDTH, HEIGHT, 1) - - win32gui.SetLayeredWindowAttributes(hwnd, win32api.RGB(*fuchsia), int(launch * 255), win32con.LWA_ALPHA) - animator.animate("start2", [100, 0]) - if service_loaded == True: - animator.animate("loading", [100, 0]) - - # print(canvas.get_at([0, 0])) - - launch = animator.get("start2")[0] / 100.0 - - if animator.get("start2")[0] > 99 and service_loaded == False: - animator.animate("loading", [0, 0]) - top_height = ui.inch2pix(2) - - l_h = ui.inch2pix(0.9) + int(20 * (1 - launch)) - padd = ui.inch2pix(0.15) - - # pygame.draw.circle(canvas, [255, 0, 0, 255], [100, 100], 50) - - #Draw light/dark accent for readability - - - if light == False: - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [100, 100, 100, 100]) - - pygame.gfxdraw.line(canvas, padd, l_h, WIDTH - padd, l_h, [180, 180, 180, int(80 * launch)]) - - else: - pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [255, 255, 255, 200]) - pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0, 50]) - - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [255, 255, 255, 80]) - pygame.gfxdraw.rectangle(canvas, [0, 0, WIDTH, HEIGHT + 1], [0, 0, 0, 80]) - - pygame.gfxdraw.line(canvas, padd, l_h, WIDTH - padd, l_h, [0, 0, 0, int(80 * launch)]) - - # canvas.fill(fuchsia) - - icon_font = ui.font(ico_font, int(ui.inch2pix(0.4))) - - sett = icon_font.render("", True, white) - sett.set_alpha(int(launch * 255)) - canvas.blit(sett, [ui.inch2pix(0.3), ui.inch2pix(0.28) + (1 - launch) * ui.inch2pix(0.1)]) - - icon_font = ui.font(ico_font, int(ui.inch2pix(0.4))) - - title_font = ui.font(default_font, int(ui.inch2pix(0.17))) - title_font.bold = False - title_font.italic = False - - if service_loaded != "bad": - if running == False: - txt = title_font.render(_("GWSL Dashboard"), True, white) - else: - txt = title_font.render(_("X Running On localhost : 0.0"), True, white) - else: - txt = title_font.render(_("Error. Please Check Logs"), True, white) - - txt.set_alpha(int(launch * 255)) - canvas.blit(txt, [ui.inch2pix(1), ui.inch2pix(0.35) + (1 - launch) * ui.inch2pix(0.1)]) - - # canvas.blit(txt, [ui.inch2pix(0.5), ui.inch2pix(0.35) + (1 - launch) * ui.inch2pix(0.1)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.17))) - - """ - if mouse != False: - if mouse[1] > ui.inch2pix(0.9) and mouse[1] < ui.inch2pix(0.9) + ui.inch2pix(0.3): - if mouse[0] > ui.inch2pix(0.83) + display.get_width() and mouse[0] < ui.inch2pix(0.83) + display.get_width() + sett.get_width(): - print("stop/start") - if running == True: - subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - running = False - elif running == False: - subprocess.Popen(bundle_dir + '\\GWSL_service.exe', shell=True) - running = True - elif running == True and mouse[0] > ui.inch2pix(0.93) + display.get_width() + ui.inch2pix(0.4) and mouse[0] < ui.inch2pix(0.93) + display.get_width() + ui.inch2pix(0.4) + reset.get_width(): - subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - time.sleep(1) - subprocess.Popen(bundle_dir + '\\GWSL_service.exe', shell=True) - """ - """ - title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - title_font.bold = False - txt = title_font.render("Window Display Mode:", True, white) - txt.set_alpha(int(launch * 255)) - canvas.blit(txt, [ui.inch2pix(4) + display.get_width(), ui.inch2pix(0.6)]) - - - title_font = ui.font(default_font, int(ui.inch2pix(0.2))) - title_font.italic = True - title_font.bold = True - multi = title_font.render("Multi", True, white) - multi.set_alpha(int(launch * 255)) - canvas.blit(multi, [ui.inch2pix(4) + display.get_width(), ui.inch2pix(0.9)]) - title_font.bold = False - single = title_font.render("Single", True, white) - single.set_alpha(int(launch * 255)) - canvas.blit(single, [ui.inch2pix(4) + display.get_width() + multi.get_width() + ui.inch2pix(0.06), ui.inch2pix(0.9)]) - title_font.bold = False - full = title_font.render("Fullscreen", True, white) - full.set_alpha(int(launch * 255)) - canvas.blit(full, [ui.inch2pix(4) + display.get_width() + multi.get_width() + single.get_width() + ui.inch2pix(0.12), ui.inch2pix(0.9)]) - """ - # title_font = ui.font(default_font, int(ui.inch2pix(0.21))) - # title_font.bold = False - # title_font.italic = False - # txt = title_font.render("Actions:", True, white) - # canvas.blit(txt, [ui.inch2pix(0.65), ui.inch2pix(2)]) - - title_font = ui.font(default_font, int(ui.inch2pix(0.17))) - title_font.bold = False - # title_font.italic = True - - # pygame.gfxdraw.box(canvas, [ui.inch2pix(0.67), ui.inch2pix(2.5), ui.inch2pix(1.2), ui.inch2pix(1.2)], [0, 0, 0, 100]) - - icon_font = ui.font(ico_font, int(ui.inch2pix(0.33))) - box = ui.inch2pix(0.7) - - start = ui.inch2pix(1.0) - s = ui.inch2pix(0.25) - - def setter(): - machine = choose_machine() - if machine != None: - configure_machine(machine) - # settings(machine) - - def short(): - shortcut() - - def shells(): - machine = choose_machine() - if machine != None: - sett = iset.read() - shell_ui = sett["general"]["shell_gui"] - if shell_ui == "cmd": - subprocess.Popen("wsl.exe ~ -d " + str(machine)) - else: - subprocess.Popen(f'wt -p "{machine}"') - - def apper(): - machine = choose_machine() - if machine != None: - app_launcher(machine) - - def donate(): - webbrowser.get('windows-default').open('https://opticos.github.io/gwsl/#donate')#https://sites.google.com/bartimee.com/opticos-studios/donate') - - def wsl_installer(): - webbrowser.get('windows-default').open("https://docs.microsoft.com/en-us/windows/wsl/install-win10") - - def wsl_updater(): - webbrowser.get('windows-default').open( - "https://support.microsoft.com/en-us/help/4028685/windows-10-get-the-update") - - heart = "" - if installed == True: - buttons = [[_("GWSL Distro Tools"), "", setter], - [_("Shortcut Creator"), "", short], - [_("Linux Apps"), "", apper], - [_("Linux Shell"), "", shells], - [_("Graphical SSH Connection"), "", putty], - [_("Donate With PayPal"), "", donate]] - else: - buttons = [[_("Graphical SSH Connection"), "", putty], - [_("Install WSL for More Features"), "", wsl_installer], - [_("Donate With PayPal"), "", donate]] #  - - selected = False - q = 0 - s2 = False - - for i in buttons: - s2 = False - pos = [ui.inch2pix(0.4), start + (1 - launch) * s] - if hover[0] > ui.inch2pix(0.1) and hover[0] < WIDTH - ui.inch2pix(0.1): - if hover[1] > pos[1] + ui.inch2pix(0.1) and hover[1] < pos[1] + ui.inch2pix(0.3) + ui.inch2pix(0.3): - if mouse != False: - i[2]() - selected = True - s2 = True - last = q - - # square(canvas, [ui.inch2pix(0.1), pos[1]], [WIDTH - ui.inch2pix(0.1) * 2, - # ui.inch2pix(0.3) + ui.inch2pix(0.4)], width=2, filled = True, color=accent + [int(launch * 100)]) - - s3 = animator.get("select")[0] / 100 - # selected - sett = icon_font.render(i[1], True, white) - txt = title_font.render(i[0], True, white) - - if i[1] == heart and donate_asker == True: - colo = animator.get("donate") - try: - sett = icon_font.render(i[1], True, colo) - txt = title_font.render(i[0], True, colo) - except: - colo = [255, 0, 0] - sett = icon_font.render(i[1], True, colo) - txt = title_font.render(i[0], True, colo) - - if s2 == True or q == last: - txt.set_alpha(int(launch * 255 * (1 - s3))) - sett.set_alpha(int(launch * 255 * (1 - s3))) - else: - txt.set_alpha(int(launch * 255)) - sett.set_alpha(int(launch * 255)) - - canvas.blit(sett, [pos[0], pos[1] + box / 2 - sett.get_height() / 2]) - canvas.blit(txt, [pos[0] + sett.get_width() + ui.inch2pix(0.2), - pos[1] + box / 2 - txt.get_height() / 2 - ui.inch2pix(0.025)]) - - # unselected - if s2 == True or q == last: - sett = icon_font.render(i[1], True, accent) - sett.set_alpha(int(launch * 255 * s3)) - canvas.blit(sett, [pos[0], pos[1] + box / 2 - sett.get_height() / 2]) - txt = title_font.render(i[0], True, accent) - txt.set_alpha(int(launch * 255 * s3)) - canvas.blit(txt, [pos[0] + sett.get_width() + ui.inch2pix(0.2), - pos[1] + box / 2 - txt.get_height() / 2 - ui.inch2pix(0.025)]) - - # square(mask, [ui.inch2pix(0.1), pos[1]], [WIDTH - ui.inch2pix(0.1) * 2, - # ui.inch2pix(0.3) + ui.inch2pix(0.4)], width=2) - start += ui.inch2pix(0.3) + ui.inch2pix(0.5) - ui.inch2pix(0.15) - s += ui.inch2pix(0.17) #used to be 0.17 - q += 1 - - # logo.set_alpha(int(launch * 200)) - # canvas.blit(logo, [WIDTH - logo.get_width() - ui.inch2pix(2), HEIGHT - ui.inch2pix(1.15) + (1 - launch) * 20]) - title_font = ui.font(default_font, int(ui.inch2pix(0.17))) - title_font.bold = False - title_font.italic = False - - # txt = title_font.render("GWSL Dashboard", True, white) - # txt.set_alpha(int(launch * 200)) - # canvas.blit(txt, [WIDTH - ui.inch2pix(1.8), HEIGHT - ui.inch2pix(1.15) + (1 - launch) * 40]) - - # txt = title_font.render("Version 1.3", True, white) - # txt.set_alpha(int(launch * 200)) - # canvas.blit(txt, [WIDTH - ui.inch2pix(1.5), HEIGHT - ui.inch2pix(0.85) + (1 - launch) * 50]) - - # title_font.italic = True - s = animator.get("select")[0] / 100 - - txt = title_font.render(_("Help"), True, white) - txt.set_alpha(int(launch * 255)) - canvas.blit(txt, [WIDTH - ui.inch2pix(1.3), HEIGHT - ui.inch2pix(0.5) + (1 - launch) * 60]) - - # square(mask, [WIDTH - ui.inch2pix(1.35), HEIGHT - ui.inch2pix(0.55) + (1 - launch) * 60], - # [txt.get_width() + ui.inch2pix(0.1), txt.get_height() + ui.inch2pix(0.1)], width=2) - - if hover[0] > WIDTH - ui.inch2pix(1.35) and hover[0] < WIDTH - ui.inch2pix(1.35) + txt.get_width() + ui.inch2pix( - 0.1): - if hover[1] > HEIGHT - ui.inch2pix(0.55) + (1 - launch) * 60 and hover[1] < HEIGHT - ui.inch2pix(0.55) + ( - 1 - launch) * 60 + txt.get_height() + ui.inch2pix(0.1): - # webbrowser.open("GWSLHELP.com")#, new=0, autoraise=True) - if mouse != False: - webbrowser.get('windows-default').open('https://opticos.github.io/gwsl/help.html') - selected = True - txt = title_font.render(_("Help"), True, accent) - txt.set_alpha(int(launch * 255 * s)) - canvas.blit(txt, [WIDTH - ui.inch2pix(1.3), HEIGHT - ui.inch2pix(0.5) + (1 - launch) * 60]) - last = 100 - - txt = title_font.render(_("About"), True, white) - txt.set_alpha(int(launch * 255)) - canvas.blit(txt, [WIDTH - ui.inch2pix(0.7), HEIGHT - ui.inch2pix(0.5) + (1 - launch) * 80]) - - # square(mask, [WIDTH - ui.inch2pix(0.8), HEIGHT - ui.inch2pix(0.55) + (1 - launch) * 60], - # [txt.get_width() + ui.inch2pix(0.17), txt.get_height() + ui.inch2pix(0.1)], width=2) - - if hover[0] > WIDTH - ui.inch2pix(0.8) and hover[0] < WIDTH - ui.inch2pix(0.8) + txt.get_width() + ui.inch2pix( - 0.17): - if hover[1] > HEIGHT - ui.inch2pix(0.55) + (1 - launch) * 60 and hover[1] < HEIGHT - ui.inch2pix(0.55) + ( - 1 - launch) * 60 + txt.get_height() + ui.inch2pix(0.1): - if mouse != False: - about() - selected = True - last = 100 - txt = title_font.render(_("About"), True, accent) - txt.set_alpha(int(launch * 255 * s)) - canvas.blit(txt, [WIDTH - ui.inch2pix(0.7), HEIGHT - ui.inch2pix(0.5) + (1 - launch) * 80]) - - if selected == True: - animator.animate("select", [100, 0]) - else: - animator.animate("select", [0, 0]) - # lumen_opac = 0 - - # pay.set_alpha(int(launch * 200)) - # canvas.blit(pay, [ui.inch2pix(0.15), HEIGHT - ui.inch2pix(0.25) - pay.get_height() + (1 - launch) * 20]) - - title_font.italic = True - txt = title_font.render(_("Donate"), True, [240, 240, 240]) - txt.set_alpha(int(launch * 220)) - # canvas.blit(txt, [ui.inch2pix(0.2), HEIGHT - pay.get_height() - txt.get_height() - ui.inch2pix(0.3) + (1 - launch) * 80]) - - # pygame.gfxdraw.polygon(mask, [[0, 0], - # [WIDTH - 1, 0], - # [WIDTH - 1, HEIGHT - 1], - # [0, HEIGHT - 1]], [0, 255, 0]) - # draw(canvas) - - # edit mask - """ - arr = pygame.PixelArray(mask) - arr.replace((0, 255, 0), (0, 0, 0, 0)) - arr.close() - - - - - lumen.fill([0, 0, 0, 0]) - if lumen_opac > 0: - mouse1 = pygame.mouse.get_pos() - lumen.blit(light_source, [mouse1[0] - light_source.get_width() / 2, - mouse1[1] - light_source.get_height() / 2], special_flags=(pygame.BLEND_RGBA_ADD)) - - lumen.blit(mask, [0, 0]) - arr = pygame.PixelArray(lumen) - arr.replace((255, 0, 0), (0, 0, 0, 0)) - arr.close() - - """ - """ - mouse = pygame.mouse.get_pos() - - if pygame.mouse.get_pressed()[0] == 1: - lumen_opac = 0 - light_source = pygame.image.load(asset_dir + "lumens/" + str(lumen_opac + 1) + ".png").convert_alpha() - - - if pygame.mouse.get_pressed()[0] != 1 and pygame.mouse.get_focused() == 1: - if lumen_opac < 6: - wait += 1 - if wait >= 1: - lumen_opac += 1 - wait = 0 - light_source = pygame.image.load(asset_dir + "lumens/" + str(lumen_opac + 1) + ".png").convert_alpha() - - - if pygame.mouse.get_focused() == 0: - if lumen_opac > 0: - wait += 1 - if wait >= 1: - lumen_opac -= 1 - wait = 0 - light_source = pygame.image.load(asset_dir + "lumens/" + str(lumen_opac + 1) + ".png").convert_alpha() - - - """ - # if service_loaded == False: - # lumen_opac = 0 - - # canvas.blit(lumen, [0, 0]) - - title_font.italic = False - - if service_loaded == False: - txt2 = title_font.render(_("Starting Service"), True, white) - elif service_loaded == "bad": - txt2 = title_font.render(_("Error Starting Service"), True, white) - loading_angle = 0 - icon_font = ui.font(ico_font, int(ui.inch2pix(0.22))) # 0.19 - loader = icon_font.render("", True, white) - - else: - txt2 = title_font.render(_("Starting Service"), True, white) - - v2 = 1 - (animator.get("loading")[0] / 100) - v = animator.get("start")[0] / 100 - - txt2.set_alpha(int(v * int(v2 * 255))) - canvas.blit(txt2, [ui.inch2pix(0.55), - HEIGHT - txt2.get_height() / 2 - int((v2 - 1) * ui.inch2pix(0.6)) - ui.inch2pix(0.39)]) - - if service_loaded != "bad": - txt2 = pygame.transform.rotozoom(loader, loading_angle, 0.22) - else: - txt2 = loader - - txt2.set_alpha(int(v * int(v2 * 255))) - canvas.blit(txt2, [ui.inch2pix(0.35) - txt2.get_width() / 2, - HEIGHT - ui.inch2pix(0.38) - txt2.get_height() / 2 - int((v2 - 1) * ui.inch2pix(0.4))]) - - # - # pygame.gfxdraw.box(canvas, [0, 0, WIDTH, HEIGHT], [0, 0, 0, int(((animator.get("darken")[0] / 100)) * 200)]) - py_root.fill([0, 0, 0, 255]) - py_root.blit(canvas, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - fpsClock.tick(60) - animator.update() - - -def square(mask, pos, size, width=1, filled=False, color=False): - if color == False: - if filled == False: - pygame.draw.polygon(mask, [0, 255, 0], [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], width) - elif filled == True: - pygame.gfxdraw.filled_polygon(mask, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], [0, 255, 0]) - else: - if filled == False: - pygame.gfxdraw.polygon(mask, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], color) - elif filled == True: - pygame.gfxdraw.filled_polygon(mask, [pos, - [pos[0] + size[0], pos[1]], - [pos[0] + size[0], pos[1] + size[1]], - [pos[0], pos[1] + size[1]]], color) - - -# `print("hmmm", args) - - -if "--r" not in args: - class cpane(ttk.Frame): - def __init__(self, MainWindow, expanded_text, collapsed_text): - ttk.Frame.__init__(self, MainWindow) - # The class variable - self.MainWindow = MainWindow - self._expanded_text = expanded_text - self._collapsed_text = collapsed_text - # Weight=1 to grow it's size as needed - # self.columnconfigure(0, weight=0) - self.columnconfigure(1, weight=1) - - self._variable = tk.IntVar() - # Creating Checkbutton - self._button = ttk.Checkbutton(self, variable=self._variable, - command=self._activate, style="TButton") - self._button.grid(row=0, column=0) - # Create a Horizontal line - # self._separator = ttk.Separator(self, orient="horizontal") - # self._separator.grid(row=0, column=1, sticky="we") - self.frame = ttk.Frame(self) - # Activate the class - self._activate() - - def _activate(self): - if not self._variable.get(): - # Remove this widget when button pressed. - self.frame.grid_forget() - # Show collapsed text - self._button.configure(text=self._collapsed_text) - elif self._variable.get(): - # Increase the frame area as needed - self.frame.grid(row=1, column=0, columnspan=2, sticky="WE") - self.columnconfigure(1, weight=1) - self._button.configure(text=self._expanded_text) - - def toggle(self): - self._variable.set(not self._variable.get()) - self._activate() - -if "--r" not in args: #start normally - running = True - service_loaded = False - updater = threading.Thread(target=update_running) - updater.daemon = True - updater.start() - about_open = False - - read = "" - from shutil import which - - if which("wsl.exe") != None: - installed = True - else: - installed = False - - # print("Starting GUI") - if "--about" in args: - about_open = True - if True: # installed == True: - animator = anima.animator(fpsClock) - animator.register("start", [1, 0]) - animator.register("start2", [0, 0]) - animator.animate("start", [100, 0]) - animator.register("darken", [0, 0]) - animator.register("choose", [0, 0]) - animator.register("apps", [100, 0]) - animator.register("loading", [100, 0]) - animator.register("select", [0, 0]) - wait = 0 - loading_angle = 0 - icon_font = ui.font(ico_font, int(ui.inch2pix(1))) # 0.19 - loader = icon_font.render("", True, white) - - day = time.localtime().tm_wday - #if day in dd: - donate_asker = True - animator.register("donate", [255, 0, 0]) - #else: - # donate_asker = False - - - while True: - try: - loading_angle -= 10 - if win32gui.GetFocus() != HWND: - if animator.get("start")[0] == 100: - animator.animate("start", [0, 0]) - animator.animate("start2", [0, 0]) - if animator.get("start")[0] <= 0: - pygame.quit() - sys.exit() - for event in pygame.event.get(): - if event.type == QUIT: - # subprocess.getoutput('taskkill /F /IM GWSL_service.exe') - # subprocess.getoutput('taskkill /F /IM GWSL_vcxsrv.exe') - pygame.quit() - sys.exit() - elif event.type == MOUSEBUTTONUP: - draw(canvas, mouse=event.pos) - - elif event.type == VIDEORESIZE: - WIDTH, HEIGHT = event.size - if WIDTH < ui.inch2pix(7.9): - WIDTH = ui.inch2pix(7.9) - if HEIGHT < ui.inch2pix(5): - HEIGHT = ui.inch2pix(5) - - canvas = pygame.display.set_mode([WIDTH, HEIGHT], RESIZABLE) - # ui.set_size([WIDTH, HEIGHT]) - # mini = pygame.image.load(bak).convert() - mini = pygame.transform.smoothscale(mini1, - [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - - back = mini.copy() - back = pygame.transform.scale(back, [WIDTH, HEIGHT]) - ui.iris2(back, [0, 0], - [WIDTH, HEIGHT], - [0, 0, 0], radius=10, shadow_enabled=False, resolution=50) - mini = pygame.transform.smoothscale(mini, - [display.get_width() - ui.inch2pix(0.1), ui.inch2pix(0.55)]) - lumen = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask = pygame.Surface([WIDTH, HEIGHT], SRCALPHA).convert_alpha() - # mask.fill([255, 0, 0]) - - draw(canvas) - pygame.display.update() - except Exception as e: - logger.exception("Exception occurred") - - else: - choice = pymsgbox.confirm(text="WSL is not configured. Please install it and get some distros.", - title="Cannot Find WSL!", - buttons=["Ok", "Online Help"]) - if choice == "Online Help": - webbrowser.get('windows-default').open( - "https://docs.microsoft.com/en-us/learn/modules/get-started-with-windows-subsystem-for-linux/2-enable-and-install") - -elif args[1] == "--r" and "--startup" in args: #startup - try: - print("started") - if get_running("GWSL_service") != True: - try: - subprocess.Popen('GWSL_service.exe') - except Exception as e: - logger.exception("Startup Mode. Cannot start service...") - print("Can't run service...") - - - except Exception as e: - logger.exception("Exception occurred") - -elif args[1] == "--r" and "--ssh" not in args: #launch a shortcut - try: - print("started") - themer = "Follow Windows" - rooter = "False" - dbuser = "False" - keeper = "False" - # python manager.py --r --wsl_machine="Ubuntu-20.04" --wsl_cmd="gedit" --w_mode="multi" --clip_enabled="true" --gtk_scale=1 --qt_scale=1 --append="--zoom=1" - for arg in args[2:]: - if "--wsl_machine" in arg: - machine = arg[14:] - - elif "--wsl_cmd" in arg: - command = arg[10:] - - elif "--w_mode" in arg: - mode = arg[9:] - - elif "--clip_enabled" in arg: - clipboard = arg[15:] - if clipboard == "true": - clipboard = "Enabled" - elif clipboard == "Default": - pass - else: - clipboard = "Disabled" - - elif "--gtk_scale" in arg: - gtk = arg[12:] - - elif "--qt_scale" in arg: - qt = arg[11:] - - elif "--append" in arg: - append = arg[9:] - elif "--theme" in arg: - t = arg[8:] - if t == "follow": - themer = "Follow Windows" - elif t == "light": - themer = "Light Mode" - elif t == "dark": - themer = "Dark Mode" - elif "--root" in arg: - t = arg[7:] - if t == "true": - rooter = "True" - else: - rooter = "False" - - elif "--dbus" in arg: - t = arg[7:] - if t == "true": - dbuser = "True" - else: - dbuser = "False" - elif "--keep" in arg: - t = arg[7:] - if t == "true": - keeper = "True" - else: - keeper = "False" - - if get_running("GWSL_service") != True: - try: - subprocess.Popen('GWSL_service.exe') - time.sleep(0.2) - except Exception as e: - logger.exception("Exception occurred") - print("Can't run service...") - - print("keep", keeper) - machines = os.popen("wsl.exe -l -q").read() # lines() - machines = re.sub(r'[^a-zA-Z0-9./\n-]', r'', machines).splitlines() - machines[:] = (value for value in machines if value != "") - - if machine not in machines: - choice = pymsgbox.confirm( - text='Hmmm... The WSL machine ' + str(machine) + " does not exist. You can delete this shortcut.", - title='Cannot Find Machine: ' + str(machine), - buttons=["Ok"]) - else: - try: - spawn_n_run(machine, command, mode, clipboard, gtk, qt, append, cmd=True, theme=themer, root=rooter, - dbus=dbuser, keep=keeper) - except Exception as e: - logger.exception("Exception occurred - bad shortcut") - """ - except: - choice = pymsgbox.confirm( - text='Hmmm... This shortcut does not seem to work. Try deleting it and making a new one.', - title='Bad Shortcut', - buttons=["Ok"]) - """ - except Exception as e: - logger.exception("Exception occurred - bad shortcut 2") - - -elif args[1] == "--r" and "--ssh" in args: - try: - print("started") - ip = None - user = None - command = None - password = None - rooter = "false" - # python manager.py --r --wsl_machine="Ubuntu-20.04" --wsl_cmd="gedit" --w_mode="multi" --clip_enabled="true" --gtk_scale=1 --qt_scale=1 --append="--zoom=1" - for arg in args[3:]: - if "--ip" in arg: - ip = arg[5:] - elif "--user" in arg: - user = arg[7:] - elif "--pass" in arg: - password = arg[7:] - elif "--command" in arg: - command = arg[10:] - elif "--root" in arg: - rooter = arg[7:] - - creds = get_login(ip) - - password = creds["pass"] - - user = creds["user"] - - if get_running("GWSL_service") != True: - try: - subprocess.Popen('GWSL_service.exe') - except Exception as e: - logger.exception("Exception occurred") - print("Can't run service...") - - timer = time.perf_counter() - if command != "open_putty": - prog = cmd(command=["PUTTY/GWSL_plink.exe", "-ssh", f"{user}@{ip}", "-pw", f"{password}", "-X", "-batch"]) - - if rooter == "true": - prog.run( - 'echo "' + password + '" | sudo -H -S ' + f"xauth add $(xauth -f ~{user}/.Xauthority list | tail -1)") - - prog.run('echo "' + password + '" | sudo -H -S ' + command, wait=True, ident=command) - else: - prog.run(command=command, wait=True, ident=command) - ignore = False - waiter = 5 - while prog.error == False: # prog.done == False: - time.sleep(5) - """ - if prog.done == True: - if time.perf_counter() - timer < waiter: - ignore = True - print("ignoring early quit") - if ignore == False and prog.done == True: - if time.perf_counter() - timer > waiter: - prog.kill() - sys.exit() - else: - pass - """ - else: - prog = cmd(command=["PUTTY/GWSL_putty.exe", "-ssh", f"{user}@{ip}", "-pw", f"{password}", "-X"], - console=True) - - - - - - - - except Exception as e: - logger.exception("Exception occurred") - except KeyboardInterrupt: - try: - prog.kill() - print("killing service") - except: - pass diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..5b874728 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,10 @@ +pygame>=2.0.0 +pywin32 +winshell +Pillow +imtools +keyboard +pyinstaller==3.5 +wsl_tools>=0.2.0 +win10toast>=0.9 +fuzzywuzzy[speedup] diff --git a/singleton.py b/singleton.py deleted file mode 100644 index f5266829..00000000 --- a/singleton.py +++ /dev/null @@ -1,151 +0,0 @@ -#! /usr/bin/env python - -#import logging -from multiprocessing import Process -import os -import sys -import tempfile -#import unittest - - - - -if sys.platform != "win32": - import fcntl - - - -class SingleInstanceException(BaseException): - pass - - -class SingleInstance(object): - - """Class that can be instantiated only once per machine. - - If you want to prevent your script from running in parallel just instantiate SingleInstance() class. If is there another instance already running it will throw a `SingleInstanceException`. - - >>> import tendo - ... me = SingleInstance() - - This option is very useful if you have scripts executed by crontab at small amounts of time. - - Remember that this works by creating a lock file with a filename based on the full path to the script file. - - Providing a flavor_id will augment the filename with the provided flavor_id, allowing you to create multiple singleton instances from the same file. This is particularly useful if you want specific functions to have their own singleton instances. - """ - - def __init__(self, flavor_id="", lockfile=""): - self.initialized = False - if lockfile: - self.lockfile = lockfile - else: - basename = os.path.splitext(os.path.abspath(sys.argv[0]))[0].replace( - "/", "-").replace(":", "").replace("\\", "-") + '-%s' % flavor_id + '.lock' - self.lockfile = os.path.normpath( - tempfile.gettempdir() + '/' + basename) - - #logger.debug("SingleInstance lockfile: " + self.lockfile) - if sys.platform == 'win32': - try: - # file already exists, we try to remove (in case previous - # execution was interrupted) - if os.path.exists(self.lockfile): - os.unlink(self.lockfile) - self.fd = os.open( - self.lockfile, os.O_CREAT | os.O_EXCL | os.O_RDWR) - except OSError: - type, e, tb = sys.exc_info() - if e.errno == 13: - #logger.error( - # "Another instance is already running, quitting.") - raise SingleInstanceException() - print(e.errno) - raise - else: # non Windows - self.fp = open(self.lockfile, 'w') - self.fp.flush() - try: - fcntl.lockf(self.fp, fcntl.LOCK_EX | fcntl.LOCK_NB) - except IOError: - logger.warning( - "Another instance is already running, quitting.") - raise SingleInstanceException() - self.initialized = True - - def __del__(self): - if not self.initialized: - return - try: - if sys.platform == 'win32': - if hasattr(self, 'fd'): - os.close(self.fd) - os.unlink(self.lockfile) - else: - fcntl.lockf(self.fp, fcntl.LOCK_UN) - # os.close(self.fp) - if os.path.isfile(self.lockfile): - os.unlink(self.lockfile) - except Exception as e: - if logger: - logger.warning(e) - else: - print("Unloggable error: %s" % e) - sys.exit(-1) - - -def f(name): - #tmp = logger.level - #logger.setLevel(logging.CRITICAL) # we do not want to see the warning - try: - me2 = SingleInstance(flavor_id=name) # noqa - except SingleInstanceException: - sys.exit(-1) - #logger.setLevel(tmp) - pass - -""" -class testSingleton(unittest.TestCase): - - def test_1(self): - me = SingleInstance(flavor_id="test-1") - del me # now the lock should be removed - assert True - - def test_2(self): - p = Process(target=f, args=("test-2",)) - p.start() - p.join() - # the called function should succeed - assert p.exitcode == 0, "%s != 0" % p.exitcode - - def test_3(self): - me = SingleInstance(flavor_id="test-3") # noqa -- me should still kept - p = Process(target=f, args=("test-3",)) - p.start() - p.join() - # the called function should fail because we already have another - # instance running - assert p.exitcode != 0, "%s != 0 (2nd execution)" % p.exitcode - # note, we return -1 but this translates to 255 meanwhile we'll - # consider that anything different from 0 is good - p = Process(target=f, args=("test-3",)) - p.start() - p.join() - # the called function should fail because we already have another - # instance running - assert p.exitcode != 0, "%s != 0 (3rd execution)" % p.exitcode - - def test_4(self): - lockfile = '/tmp/foo.lock' - me = SingleInstance(lockfile=lockfile) - assert me.lockfile == lockfile - -""" - -#logger = logging.getLogger("tendo.singleton") - -#if __name__ == "__main__": -# logger.addHandler(logging.StreamHandler()) -# logger.setLevel(logging.DEBUG) -# unittest.main() diff --git a/VCXSRV/.Xdefaults b/src/gwsl/VCXSRV/.Xdefaults similarity index 100% rename from VCXSRV/.Xdefaults rename to src/gwsl/VCXSRV/.Xdefaults diff --git a/VCXSRV/GWSL_instance.exe b/src/gwsl/VCXSRV/GWSL_instance.exe similarity index 100% rename from VCXSRV/GWSL_instance.exe rename to src/gwsl/VCXSRV/GWSL_instance.exe diff --git a/VCXSRV/GWSL_vcxsrv.exe b/src/gwsl/VCXSRV/GWSL_vcxsrv.exe similarity index 100% rename from VCXSRV/GWSL_vcxsrv.exe rename to src/gwsl/VCXSRV/GWSL_vcxsrv.exe diff --git a/VCXSRV/X0.hosts b/src/gwsl/VCXSRV/X0.hosts similarity index 100% rename from VCXSRV/X0.hosts rename to src/gwsl/VCXSRV/X0.hosts diff --git a/VCXSRV/XCalc b/src/gwsl/VCXSRV/XCalc similarity index 100% rename from VCXSRV/XCalc rename to src/gwsl/VCXSRV/XCalc diff --git a/VCXSRV/XCalc-color b/src/gwsl/VCXSRV/XCalc-color similarity index 100% rename from VCXSRV/XCalc-color rename to src/gwsl/VCXSRV/XCalc-color diff --git a/VCXSRV/XClock b/src/gwsl/VCXSRV/XClock similarity index 100% rename from VCXSRV/XClock rename to src/gwsl/VCXSRV/XClock diff --git a/VCXSRV/XClock-color b/src/gwsl/VCXSRV/XClock-color similarity index 100% rename from VCXSRV/XClock-color rename to src/gwsl/VCXSRV/XClock-color diff --git a/VCXSRV/XErrorDB b/src/gwsl/VCXSRV/XErrorDB similarity index 100% rename from VCXSRV/XErrorDB rename to src/gwsl/VCXSRV/XErrorDB diff --git a/VCXSRV/Xcms.txt b/src/gwsl/VCXSRV/Xcms.txt similarity index 100% rename from VCXSRV/Xcms.txt rename to src/gwsl/VCXSRV/Xcms.txt diff --git a/VCXSRV/XtErrorDB b/src/gwsl/VCXSRV/XtErrorDB similarity index 100% rename from VCXSRV/XtErrorDB rename to src/gwsl/VCXSRV/XtErrorDB diff --git a/VCXSRV/bitmaps/1x1 b/src/gwsl/VCXSRV/bitmaps/1x1 similarity index 100% rename from VCXSRV/bitmaps/1x1 rename to src/gwsl/VCXSRV/bitmaps/1x1 diff --git a/VCXSRV/bitmaps/2x2 b/src/gwsl/VCXSRV/bitmaps/2x2 similarity index 100% rename from VCXSRV/bitmaps/2x2 rename to src/gwsl/VCXSRV/bitmaps/2x2 diff --git a/VCXSRV/bitmaps/COPYING b/src/gwsl/VCXSRV/bitmaps/COPYING similarity index 100% rename from VCXSRV/bitmaps/COPYING rename to src/gwsl/VCXSRV/bitmaps/COPYING diff --git a/VCXSRV/bitmaps/Makefile.am b/src/gwsl/VCXSRV/bitmaps/Makefile.am similarity index 100% rename from VCXSRV/bitmaps/Makefile.am rename to src/gwsl/VCXSRV/bitmaps/Makefile.am diff --git a/VCXSRV/bitmaps/autogen.sh b/src/gwsl/VCXSRV/bitmaps/autogen.sh similarity index 100% rename from VCXSRV/bitmaps/autogen.sh rename to src/gwsl/VCXSRV/bitmaps/autogen.sh diff --git a/VCXSRV/bitmaps/black b/src/gwsl/VCXSRV/bitmaps/black similarity index 100% rename from VCXSRV/bitmaps/black rename to src/gwsl/VCXSRV/bitmaps/black diff --git a/VCXSRV/bitmaps/black6 b/src/gwsl/VCXSRV/bitmaps/black6 similarity index 100% rename from VCXSRV/bitmaps/black6 rename to src/gwsl/VCXSRV/bitmaps/black6 diff --git a/VCXSRV/bitmaps/box6 b/src/gwsl/VCXSRV/bitmaps/box6 similarity index 100% rename from VCXSRV/bitmaps/box6 rename to src/gwsl/VCXSRV/bitmaps/box6 diff --git a/VCXSRV/bitmaps/boxes b/src/gwsl/VCXSRV/bitmaps/boxes similarity index 100% rename from VCXSRV/bitmaps/boxes rename to src/gwsl/VCXSRV/bitmaps/boxes diff --git a/VCXSRV/bitmaps/calculator b/src/gwsl/VCXSRV/bitmaps/calculator similarity index 100% rename from VCXSRV/bitmaps/calculator rename to src/gwsl/VCXSRV/bitmaps/calculator diff --git a/VCXSRV/bitmaps/cntr_ptr b/src/gwsl/VCXSRV/bitmaps/cntr_ptr similarity index 100% rename from VCXSRV/bitmaps/cntr_ptr rename to src/gwsl/VCXSRV/bitmaps/cntr_ptr diff --git a/VCXSRV/bitmaps/cntr_ptrmsk b/src/gwsl/VCXSRV/bitmaps/cntr_ptrmsk similarity index 100% rename from VCXSRV/bitmaps/cntr_ptrmsk rename to src/gwsl/VCXSRV/bitmaps/cntr_ptrmsk diff --git a/VCXSRV/bitmaps/configure.ac b/src/gwsl/VCXSRV/bitmaps/configure.ac similarity index 100% rename from VCXSRV/bitmaps/configure.ac rename to src/gwsl/VCXSRV/bitmaps/configure.ac diff --git a/VCXSRV/bitmaps/cross_weave b/src/gwsl/VCXSRV/bitmaps/cross_weave similarity index 100% rename from VCXSRV/bitmaps/cross_weave rename to src/gwsl/VCXSRV/bitmaps/cross_weave diff --git a/VCXSRV/bitmaps/dimple1 b/src/gwsl/VCXSRV/bitmaps/dimple1 similarity index 100% rename from VCXSRV/bitmaps/dimple1 rename to src/gwsl/VCXSRV/bitmaps/dimple1 diff --git a/VCXSRV/bitmaps/dimple3 b/src/gwsl/VCXSRV/bitmaps/dimple3 similarity index 100% rename from VCXSRV/bitmaps/dimple3 rename to src/gwsl/VCXSRV/bitmaps/dimple3 diff --git a/VCXSRV/bitmaps/dot b/src/gwsl/VCXSRV/bitmaps/dot similarity index 100% rename from VCXSRV/bitmaps/dot rename to src/gwsl/VCXSRV/bitmaps/dot diff --git a/VCXSRV/bitmaps/dropbar7 b/src/gwsl/VCXSRV/bitmaps/dropbar7 similarity index 100% rename from VCXSRV/bitmaps/dropbar7 rename to src/gwsl/VCXSRV/bitmaps/dropbar7 diff --git a/VCXSRV/bitmaps/dropbar8 b/src/gwsl/VCXSRV/bitmaps/dropbar8 similarity index 100% rename from VCXSRV/bitmaps/dropbar8 rename to src/gwsl/VCXSRV/bitmaps/dropbar8 diff --git a/VCXSRV/bitmaps/escherknot b/src/gwsl/VCXSRV/bitmaps/escherknot similarity index 100% rename from VCXSRV/bitmaps/escherknot rename to src/gwsl/VCXSRV/bitmaps/escherknot diff --git a/VCXSRV/bitmaps/flagdown b/src/gwsl/VCXSRV/bitmaps/flagdown similarity index 100% rename from VCXSRV/bitmaps/flagdown rename to src/gwsl/VCXSRV/bitmaps/flagdown diff --git a/VCXSRV/bitmaps/flagup b/src/gwsl/VCXSRV/bitmaps/flagup similarity index 100% rename from VCXSRV/bitmaps/flagup rename to src/gwsl/VCXSRV/bitmaps/flagup diff --git a/VCXSRV/bitmaps/flipped_gray b/src/gwsl/VCXSRV/bitmaps/flipped_gray similarity index 100% rename from VCXSRV/bitmaps/flipped_gray rename to src/gwsl/VCXSRV/bitmaps/flipped_gray diff --git a/VCXSRV/bitmaps/gray b/src/gwsl/VCXSRV/bitmaps/gray similarity index 100% rename from VCXSRV/bitmaps/gray rename to src/gwsl/VCXSRV/bitmaps/gray diff --git a/VCXSRV/bitmaps/gray1 b/src/gwsl/VCXSRV/bitmaps/gray1 similarity index 100% rename from VCXSRV/bitmaps/gray1 rename to src/gwsl/VCXSRV/bitmaps/gray1 diff --git a/VCXSRV/bitmaps/gray3 b/src/gwsl/VCXSRV/bitmaps/gray3 similarity index 100% rename from VCXSRV/bitmaps/gray3 rename to src/gwsl/VCXSRV/bitmaps/gray3 diff --git a/VCXSRV/bitmaps/grid16 b/src/gwsl/VCXSRV/bitmaps/grid16 similarity index 100% rename from VCXSRV/bitmaps/grid16 rename to src/gwsl/VCXSRV/bitmaps/grid16 diff --git a/VCXSRV/bitmaps/grid2 b/src/gwsl/VCXSRV/bitmaps/grid2 similarity index 100% rename from VCXSRV/bitmaps/grid2 rename to src/gwsl/VCXSRV/bitmaps/grid2 diff --git a/VCXSRV/bitmaps/grid4 b/src/gwsl/VCXSRV/bitmaps/grid4 similarity index 100% rename from VCXSRV/bitmaps/grid4 rename to src/gwsl/VCXSRV/bitmaps/grid4 diff --git a/VCXSRV/bitmaps/grid8 b/src/gwsl/VCXSRV/bitmaps/grid8 similarity index 100% rename from VCXSRV/bitmaps/grid8 rename to src/gwsl/VCXSRV/bitmaps/grid8 diff --git a/VCXSRV/bitmaps/hlines2 b/src/gwsl/VCXSRV/bitmaps/hlines2 similarity index 100% rename from VCXSRV/bitmaps/hlines2 rename to src/gwsl/VCXSRV/bitmaps/hlines2 diff --git a/VCXSRV/bitmaps/hlines3 b/src/gwsl/VCXSRV/bitmaps/hlines3 similarity index 100% rename from VCXSRV/bitmaps/hlines3 rename to src/gwsl/VCXSRV/bitmaps/hlines3 diff --git a/VCXSRV/bitmaps/icon b/src/gwsl/VCXSRV/bitmaps/icon similarity index 100% rename from VCXSRV/bitmaps/icon rename to src/gwsl/VCXSRV/bitmaps/icon diff --git a/VCXSRV/bitmaps/keyboard16 b/src/gwsl/VCXSRV/bitmaps/keyboard16 similarity index 100% rename from VCXSRV/bitmaps/keyboard16 rename to src/gwsl/VCXSRV/bitmaps/keyboard16 diff --git a/VCXSRV/bitmaps/left_ptr b/src/gwsl/VCXSRV/bitmaps/left_ptr similarity index 100% rename from VCXSRV/bitmaps/left_ptr rename to src/gwsl/VCXSRV/bitmaps/left_ptr diff --git a/VCXSRV/bitmaps/left_ptrmsk b/src/gwsl/VCXSRV/bitmaps/left_ptrmsk similarity index 100% rename from VCXSRV/bitmaps/left_ptrmsk rename to src/gwsl/VCXSRV/bitmaps/left_ptrmsk diff --git a/VCXSRV/bitmaps/letters b/src/gwsl/VCXSRV/bitmaps/letters similarity index 100% rename from VCXSRV/bitmaps/letters rename to src/gwsl/VCXSRV/bitmaps/letters diff --git a/VCXSRV/bitmaps/light_gray b/src/gwsl/VCXSRV/bitmaps/light_gray similarity index 100% rename from VCXSRV/bitmaps/light_gray rename to src/gwsl/VCXSRV/bitmaps/light_gray diff --git a/VCXSRV/bitmaps/mailempty b/src/gwsl/VCXSRV/bitmaps/mailempty similarity index 100% rename from VCXSRV/bitmaps/mailempty rename to src/gwsl/VCXSRV/bitmaps/mailempty diff --git a/VCXSRV/bitmaps/mailemptymsk b/src/gwsl/VCXSRV/bitmaps/mailemptymsk similarity index 100% rename from VCXSRV/bitmaps/mailemptymsk rename to src/gwsl/VCXSRV/bitmaps/mailemptymsk diff --git a/VCXSRV/bitmaps/mailfull b/src/gwsl/VCXSRV/bitmaps/mailfull similarity index 100% rename from VCXSRV/bitmaps/mailfull rename to src/gwsl/VCXSRV/bitmaps/mailfull diff --git a/VCXSRV/bitmaps/mailfullmsk b/src/gwsl/VCXSRV/bitmaps/mailfullmsk similarity index 100% rename from VCXSRV/bitmaps/mailfullmsk rename to src/gwsl/VCXSRV/bitmaps/mailfullmsk diff --git a/VCXSRV/bitmaps/mensetmanus b/src/gwsl/VCXSRV/bitmaps/mensetmanus similarity index 100% rename from VCXSRV/bitmaps/mensetmanus rename to src/gwsl/VCXSRV/bitmaps/mensetmanus diff --git a/VCXSRV/bitmaps/menu10 b/src/gwsl/VCXSRV/bitmaps/menu10 similarity index 100% rename from VCXSRV/bitmaps/menu10 rename to src/gwsl/VCXSRV/bitmaps/menu10 diff --git a/VCXSRV/bitmaps/menu12 b/src/gwsl/VCXSRV/bitmaps/menu12 similarity index 100% rename from VCXSRV/bitmaps/menu12 rename to src/gwsl/VCXSRV/bitmaps/menu12 diff --git a/VCXSRV/bitmaps/menu16 b/src/gwsl/VCXSRV/bitmaps/menu16 similarity index 100% rename from VCXSRV/bitmaps/menu16 rename to src/gwsl/VCXSRV/bitmaps/menu16 diff --git a/VCXSRV/bitmaps/menu6 b/src/gwsl/VCXSRV/bitmaps/menu6 similarity index 100% rename from VCXSRV/bitmaps/menu6 rename to src/gwsl/VCXSRV/bitmaps/menu6 diff --git a/VCXSRV/bitmaps/menu8 b/src/gwsl/VCXSRV/bitmaps/menu8 similarity index 100% rename from VCXSRV/bitmaps/menu8 rename to src/gwsl/VCXSRV/bitmaps/menu8 diff --git a/VCXSRV/bitmaps/noletters b/src/gwsl/VCXSRV/bitmaps/noletters similarity index 100% rename from VCXSRV/bitmaps/noletters rename to src/gwsl/VCXSRV/bitmaps/noletters diff --git a/VCXSRV/bitmaps/opendot b/src/gwsl/VCXSRV/bitmaps/opendot similarity index 100% rename from VCXSRV/bitmaps/opendot rename to src/gwsl/VCXSRV/bitmaps/opendot diff --git a/VCXSRV/bitmaps/opendotMask b/src/gwsl/VCXSRV/bitmaps/opendotMask similarity index 100% rename from VCXSRV/bitmaps/opendotMask rename to src/gwsl/VCXSRV/bitmaps/opendotMask diff --git a/VCXSRV/bitmaps/plaid b/src/gwsl/VCXSRV/bitmaps/plaid similarity index 100% rename from VCXSRV/bitmaps/plaid rename to src/gwsl/VCXSRV/bitmaps/plaid diff --git a/VCXSRV/bitmaps/right_ptr b/src/gwsl/VCXSRV/bitmaps/right_ptr similarity index 100% rename from VCXSRV/bitmaps/right_ptr rename to src/gwsl/VCXSRV/bitmaps/right_ptr diff --git a/VCXSRV/bitmaps/right_ptrmsk b/src/gwsl/VCXSRV/bitmaps/right_ptrmsk similarity index 100% rename from VCXSRV/bitmaps/right_ptrmsk rename to src/gwsl/VCXSRV/bitmaps/right_ptrmsk diff --git a/VCXSRV/bitmaps/root_weave b/src/gwsl/VCXSRV/bitmaps/root_weave similarity index 100% rename from VCXSRV/bitmaps/root_weave rename to src/gwsl/VCXSRV/bitmaps/root_weave diff --git a/VCXSRV/bitmaps/scales b/src/gwsl/VCXSRV/bitmaps/scales similarity index 100% rename from VCXSRV/bitmaps/scales rename to src/gwsl/VCXSRV/bitmaps/scales diff --git a/VCXSRV/bitmaps/sipb b/src/gwsl/VCXSRV/bitmaps/sipb similarity index 100% rename from VCXSRV/bitmaps/sipb rename to src/gwsl/VCXSRV/bitmaps/sipb diff --git a/VCXSRV/bitmaps/star b/src/gwsl/VCXSRV/bitmaps/star similarity index 100% rename from VCXSRV/bitmaps/star rename to src/gwsl/VCXSRV/bitmaps/star diff --git a/VCXSRV/bitmaps/starMask b/src/gwsl/VCXSRV/bitmaps/starMask similarity index 100% rename from VCXSRV/bitmaps/starMask rename to src/gwsl/VCXSRV/bitmaps/starMask diff --git a/VCXSRV/bitmaps/stipple b/src/gwsl/VCXSRV/bitmaps/stipple similarity index 100% rename from VCXSRV/bitmaps/stipple rename to src/gwsl/VCXSRV/bitmaps/stipple diff --git a/VCXSRV/bitmaps/target b/src/gwsl/VCXSRV/bitmaps/target similarity index 100% rename from VCXSRV/bitmaps/target rename to src/gwsl/VCXSRV/bitmaps/target diff --git a/VCXSRV/bitmaps/terminal b/src/gwsl/VCXSRV/bitmaps/terminal similarity index 100% rename from VCXSRV/bitmaps/terminal rename to src/gwsl/VCXSRV/bitmaps/terminal diff --git a/VCXSRV/bitmaps/tie_fighter b/src/gwsl/VCXSRV/bitmaps/tie_fighter similarity index 100% rename from VCXSRV/bitmaps/tie_fighter rename to src/gwsl/VCXSRV/bitmaps/tie_fighter diff --git a/VCXSRV/bitmaps/uninstall.exe b/src/gwsl/VCXSRV/bitmaps/uninstall.exe similarity index 100% rename from VCXSRV/bitmaps/uninstall.exe rename to src/gwsl/VCXSRV/bitmaps/uninstall.exe diff --git a/VCXSRV/bitmaps/vlines2 b/src/gwsl/VCXSRV/bitmaps/vlines2 similarity index 100% rename from VCXSRV/bitmaps/vlines2 rename to src/gwsl/VCXSRV/bitmaps/vlines2 diff --git a/VCXSRV/bitmaps/vlines3 b/src/gwsl/VCXSRV/bitmaps/vlines3 similarity index 100% rename from VCXSRV/bitmaps/vlines3 rename to src/gwsl/VCXSRV/bitmaps/vlines3 diff --git a/VCXSRV/bitmaps/weird_size b/src/gwsl/VCXSRV/bitmaps/weird_size similarity index 100% rename from VCXSRV/bitmaps/weird_size rename to src/gwsl/VCXSRV/bitmaps/weird_size diff --git a/VCXSRV/bitmaps/wide_weave b/src/gwsl/VCXSRV/bitmaps/wide_weave similarity index 100% rename from VCXSRV/bitmaps/wide_weave rename to src/gwsl/VCXSRV/bitmaps/wide_weave diff --git a/VCXSRV/bitmaps/wingdogs b/src/gwsl/VCXSRV/bitmaps/wingdogs similarity index 100% rename from VCXSRV/bitmaps/wingdogs rename to src/gwsl/VCXSRV/bitmaps/wingdogs diff --git a/VCXSRV/bitmaps/woman b/src/gwsl/VCXSRV/bitmaps/woman similarity index 100% rename from VCXSRV/bitmaps/woman rename to src/gwsl/VCXSRV/bitmaps/woman diff --git a/VCXSRV/bitmaps/xbitmaps.pc.in b/src/gwsl/VCXSRV/bitmaps/xbitmaps.pc.in similarity index 100% rename from VCXSRV/bitmaps/xbitmaps.pc.in rename to src/gwsl/VCXSRV/bitmaps/xbitmaps.pc.in diff --git a/VCXSRV/bitmaps/xfd_icon b/src/gwsl/VCXSRV/bitmaps/xfd_icon similarity index 100% rename from VCXSRV/bitmaps/xfd_icon rename to src/gwsl/VCXSRV/bitmaps/xfd_icon diff --git a/VCXSRV/bitmaps/xlogo11 b/src/gwsl/VCXSRV/bitmaps/xlogo11 similarity index 100% rename from VCXSRV/bitmaps/xlogo11 rename to src/gwsl/VCXSRV/bitmaps/xlogo11 diff --git a/VCXSRV/bitmaps/xlogo16 b/src/gwsl/VCXSRV/bitmaps/xlogo16 similarity index 100% rename from VCXSRV/bitmaps/xlogo16 rename to src/gwsl/VCXSRV/bitmaps/xlogo16 diff --git a/VCXSRV/bitmaps/xlogo32 b/src/gwsl/VCXSRV/bitmaps/xlogo32 similarity index 100% rename from VCXSRV/bitmaps/xlogo32 rename to src/gwsl/VCXSRV/bitmaps/xlogo32 diff --git a/VCXSRV/bitmaps/xlogo64 b/src/gwsl/VCXSRV/bitmaps/xlogo64 similarity index 100% rename from VCXSRV/bitmaps/xlogo64 rename to src/gwsl/VCXSRV/bitmaps/xlogo64 diff --git a/VCXSRV/bitmaps/xsnow b/src/gwsl/VCXSRV/bitmaps/xsnow similarity index 100% rename from VCXSRV/bitmaps/xsnow rename to src/gwsl/VCXSRV/bitmaps/xsnow diff --git a/VCXSRV/dxtn.dll b/src/gwsl/VCXSRV/dxtn.dll similarity index 100% rename from VCXSRV/dxtn.dll rename to src/gwsl/VCXSRV/dxtn.dll diff --git a/VCXSRV/font-dirs b/src/gwsl/VCXSRV/font-dirs similarity index 100% rename from VCXSRV/font-dirs rename to src/gwsl/VCXSRV/font-dirs diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTBI__24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTBI__24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTBI__24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTBI__24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTB___24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTB___24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTB___24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTB___24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTI___24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTI___24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTI___24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTI___24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/UTRG__24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/UTRG__24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/UTRG__24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/UTRG__24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charBI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/charR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/charR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/charR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/charR24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courBO24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courBO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courBO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courBO24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courO24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courO24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/courR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/courR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/courR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/courR24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/fonts.alias b/src/gwsl/VCXSRV/fonts/100dpi/fonts.alias similarity index 100% rename from VCXSRV/fonts/100dpi/fonts.alias rename to src/gwsl/VCXSRV/fonts/100dpi/fonts.alias diff --git a/VCXSRV/fonts/100dpi/fonts.dir b/src/gwsl/VCXSRV/fonts/100dpi/fonts.dir similarity index 100% rename from VCXSRV/fonts/100dpi/fonts.dir rename to src/gwsl/VCXSRV/fonts/100dpi/fonts.dir diff --git a/VCXSRV/fonts/100dpi/fonts.scale b/src/gwsl/VCXSRV/fonts/100dpi/fonts.scale similarity index 100% rename from VCXSRV/fonts/100dpi/fonts.scale rename to src/gwsl/VCXSRV/fonts/100dpi/fonts.scale diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvBO24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvBO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvBO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvBO24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvO24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvO24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/helvR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/helvR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/helvR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/helvR24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBIS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBIS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBIS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBIS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luBS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luBS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luBS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luBS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luIS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luIS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luIS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luIS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/luRS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/luRS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/luRS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/luRS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubBI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lubR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lubR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lubR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lubR24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutBS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutBS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutBS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutBS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS19.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS19.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/lutRS24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/lutRS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/lutRS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/lutRS24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenBI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/ncenR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/ncenR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/ncenR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/ncenR24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/symb24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/symb24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/symb24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/symb24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/tech14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/tech14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/tech14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/tech14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/techB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/techB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/techB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/techB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/term14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/term14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/term14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/term14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/termB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/termB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/termB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/termB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timB24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timB24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timBI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timI24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timI24.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR08.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR08.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR12.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR12.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR18.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR18.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/100dpi/timR24.pcf.gz b/src/gwsl/VCXSRV/fonts/100dpi/timR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/100dpi/timR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/100dpi/timR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTBI__24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTBI__24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTBI__24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTBI__24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTB___24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTB___24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTB___24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTB___24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTI___24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTI___24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTI___24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTI___24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/UTRG__24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/UTRG__24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/UTRG__24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/UTRG__24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charBI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/charR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/charR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/charR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/charR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courBO24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courBO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courBO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courBO24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courO24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courO24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/courR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/courR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/courR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/courR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/fonts.alias b/src/gwsl/VCXSRV/fonts/75dpi/fonts.alias similarity index 100% rename from VCXSRV/fonts/75dpi/fonts.alias rename to src/gwsl/VCXSRV/fonts/75dpi/fonts.alias diff --git a/VCXSRV/fonts/75dpi/fonts.dir b/src/gwsl/VCXSRV/fonts/75dpi/fonts.dir similarity index 100% rename from VCXSRV/fonts/75dpi/fonts.dir rename to src/gwsl/VCXSRV/fonts/75dpi/fonts.dir diff --git a/VCXSRV/fonts/75dpi/fonts.scale b/src/gwsl/VCXSRV/fonts/75dpi/fonts.scale similarity index 100% rename from VCXSRV/fonts/75dpi/fonts.scale rename to src/gwsl/VCXSRV/fonts/75dpi/fonts.scale diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvBO24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvBO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvBO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvBO24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvO24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvO24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvO24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvO24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/helvR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/helvR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/helvR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/helvR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBIS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBIS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBIS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBIS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luBS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luBS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luBS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luBS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luIS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luIS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luIS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luIS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/luRS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/luRS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/luRS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/luRS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubBI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lubR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lubR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lubR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lubR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutBS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutBS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutBS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutBS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS19.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS19.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS19.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS19.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/lutRS24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/lutRS24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/lutRS24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/lutRS24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenBI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/ncenR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/ncenR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/ncenR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/ncenR24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/symb24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/symb24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/symb24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/symb24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/tech14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/tech14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/tech14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/tech14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/techB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/techB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/techB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/techB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/term14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/term14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/term14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/term14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/termB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/termB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/termB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/termB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timB24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timB24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timB24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timB24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timBI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timBI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timBI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timBI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timI24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timI24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timI24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timI24.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR08.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR08.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR08.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR08.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR12.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR12.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR12.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR12.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR18.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR18.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR18.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR18.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/75dpi/timR24.pcf.gz b/src/gwsl/VCXSRV/fonts/75dpi/timR24.pcf.gz similarity index 100% rename from VCXSRV/fonts/75dpi/timR24.pcf.gz rename to src/gwsl/VCXSRV/fonts/75dpi/timR24.pcf.gz diff --git a/VCXSRV/fonts/OTF/GohaTibebZemen.otf b/src/gwsl/VCXSRV/fonts/OTF/GohaTibebZemen.otf similarity index 100% rename from VCXSRV/fonts/OTF/GohaTibebZemen.otf rename to src/gwsl/VCXSRV/fonts/OTF/GohaTibebZemen.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMAdiabene.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMAdiabene.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMAdiabene.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMAdiabene.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMAntioch.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMAntioch.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMAntioch.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMAntioch.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMBatnan.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMBatnan.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMBatnan.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMBatnan.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMBatnanBold.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMBatnanBold.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMBatnanBold.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMBatnanBold.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMCtesiphon.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMCtesiphon.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMCtesiphon.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMCtesiphon.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMEdessa.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMEdessa.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMEdessa.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMEdessa.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMJerusalem.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalem.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMJerusalem.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalem.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMJerusalemBold.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemBold.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMJerusalemBold.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemBold.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMJerusalemItalic.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemItalic.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMJerusalemItalic.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemItalic.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMJerusalemOutline.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemOutline.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMJerusalemOutline.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMJerusalemOutline.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMKharput.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMKharput.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMKharput.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMKharput.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMMalankara.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMMalankara.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMMalankara.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMMalankara.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMMardin.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMMardin.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMMardin.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMMardin.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMMardinBold.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMMardinBold.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMMardinBold.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMMardinBold.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMMidyat.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMMidyat.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMMidyat.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMMidyat.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMNisibin.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMNisibin.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMNisibin.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMNisibin.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMNisibinOutline.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMNisibinOutline.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMNisibinOutline.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMNisibinOutline.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMQenNeshrin.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMQenNeshrin.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMQenNeshrin.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMQenNeshrin.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMTalada.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMTalada.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMTalada.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMTalada.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMTurAbdin.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMTurAbdin.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMTurAbdin.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMTurAbdin.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMUrhoy.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMUrhoy.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMUrhoy.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMUrhoy.otf diff --git a/VCXSRV/fonts/OTF/SyrCOMUrhoyBold.otf b/src/gwsl/VCXSRV/fonts/OTF/SyrCOMUrhoyBold.otf similarity index 100% rename from VCXSRV/fonts/OTF/SyrCOMUrhoyBold.otf rename to src/gwsl/VCXSRV/fonts/OTF/SyrCOMUrhoyBold.otf diff --git a/VCXSRV/fonts/OTF/fonts.dir b/src/gwsl/VCXSRV/fonts/OTF/fonts.dir similarity index 100% rename from VCXSRV/fonts/OTF/fonts.dir rename to src/gwsl/VCXSRV/fonts/OTF/fonts.dir diff --git a/VCXSRV/fonts/OTF/fonts.scale b/src/gwsl/VCXSRV/fonts/OTF/fonts.scale similarity index 100% rename from VCXSRV/fonts/OTF/fonts.scale rename to src/gwsl/VCXSRV/fonts/OTF/fonts.scale diff --git a/VCXSRV/fonts/Speedo/font0419.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0419.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0419.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0419.spd diff --git a/VCXSRV/fonts/Speedo/font0582.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0582.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0582.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0582.spd diff --git a/VCXSRV/fonts/Speedo/font0583.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0583.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0583.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0583.spd diff --git a/VCXSRV/fonts/Speedo/font0611.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0611.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0611.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0611.spd diff --git a/VCXSRV/fonts/Speedo/font0648.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0648.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0648.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0648.spd diff --git a/VCXSRV/fonts/Speedo/font0649.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0649.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0649.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0649.spd diff --git a/VCXSRV/fonts/Speedo/font0709.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0709.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0709.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0709.spd diff --git a/VCXSRV/fonts/Speedo/font0710.spd b/src/gwsl/VCXSRV/fonts/Speedo/font0710.spd similarity index 100% rename from VCXSRV/fonts/Speedo/font0710.spd rename to src/gwsl/VCXSRV/fonts/Speedo/font0710.spd diff --git a/VCXSRV/fonts/Speedo/fonts.dir b/src/gwsl/VCXSRV/fonts/Speedo/fonts.dir similarity index 100% rename from VCXSRV/fonts/Speedo/fonts.dir rename to src/gwsl/VCXSRV/fonts/Speedo/fonts.dir diff --git a/VCXSRV/fonts/Speedo/fonts.scale b/src/gwsl/VCXSRV/fonts/Speedo/fonts.scale similarity index 100% rename from VCXSRV/fonts/Speedo/fonts.scale rename to src/gwsl/VCXSRV/fonts/Speedo/fonts.scale diff --git a/VCXSRV/fonts/TTF/GohaTibebZemen.ttf b/src/gwsl/VCXSRV/fonts/TTF/GohaTibebZemen.ttf similarity index 100% rename from VCXSRV/fonts/TTF/GohaTibebZemen.ttf rename to src/gwsl/VCXSRV/fonts/TTF/GohaTibebZemen.ttf diff --git a/VCXSRV/fonts/TTF/Vera.ttf b/src/gwsl/VCXSRV/fonts/TTF/Vera.ttf similarity index 100% rename from VCXSRV/fonts/TTF/Vera.ttf rename to src/gwsl/VCXSRV/fonts/TTF/Vera.ttf diff --git a/VCXSRV/fonts/TTF/VeraBI.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraBI.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraBI.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraBI.ttf diff --git a/VCXSRV/fonts/TTF/VeraBd.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraBd.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraBd.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraBd.ttf diff --git a/VCXSRV/fonts/TTF/VeraIt.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraIt.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraIt.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraIt.ttf diff --git a/VCXSRV/fonts/TTF/VeraMoBI.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraMoBI.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraMoBI.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraMoBI.ttf diff --git a/VCXSRV/fonts/TTF/VeraMoBd.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraMoBd.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraMoBd.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraMoBd.ttf diff --git a/VCXSRV/fonts/TTF/VeraMoIt.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraMoIt.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraMoIt.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraMoIt.ttf diff --git a/VCXSRV/fonts/TTF/VeraMono.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraMono.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraMono.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraMono.ttf diff --git a/VCXSRV/fonts/TTF/VeraSe.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraSe.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraSe.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraSe.ttf diff --git a/VCXSRV/fonts/TTF/VeraSeBd.ttf b/src/gwsl/VCXSRV/fonts/TTF/VeraSeBd.ttf similarity index 100% rename from VCXSRV/fonts/TTF/VeraSeBd.ttf rename to src/gwsl/VCXSRV/fonts/TTF/VeraSeBd.ttf diff --git a/VCXSRV/fonts/TTF/fonts.dir b/src/gwsl/VCXSRV/fonts/TTF/fonts.dir similarity index 100% rename from VCXSRV/fonts/TTF/fonts.dir rename to src/gwsl/VCXSRV/fonts/TTF/fonts.dir diff --git a/VCXSRV/fonts/TTF/fonts.scale b/src/gwsl/VCXSRV/fonts/TTF/fonts.scale similarity index 100% rename from VCXSRV/fonts/TTF/fonts.scale rename to src/gwsl/VCXSRV/fonts/TTF/fonts.scale diff --git a/VCXSRV/fonts/TTF/luximb.ttf b/src/gwsl/VCXSRV/fonts/TTF/luximb.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luximb.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luximb.ttf diff --git a/VCXSRV/fonts/TTF/luximbi.ttf b/src/gwsl/VCXSRV/fonts/TTF/luximbi.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luximbi.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luximbi.ttf diff --git a/VCXSRV/fonts/TTF/luximr.ttf b/src/gwsl/VCXSRV/fonts/TTF/luximr.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luximr.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luximr.ttf diff --git a/VCXSRV/fonts/TTF/luximri.ttf b/src/gwsl/VCXSRV/fonts/TTF/luximri.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luximri.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luximri.ttf diff --git a/VCXSRV/fonts/TTF/luxirb.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxirb.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxirb.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxirb.ttf diff --git a/VCXSRV/fonts/TTF/luxirbi.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxirbi.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxirbi.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxirbi.ttf diff --git a/VCXSRV/fonts/TTF/luxirr.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxirr.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxirr.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxirr.ttf diff --git a/VCXSRV/fonts/TTF/luxirri.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxirri.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxirri.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxirri.ttf diff --git a/VCXSRV/fonts/TTF/luxisb.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxisb.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxisb.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxisb.ttf diff --git a/VCXSRV/fonts/TTF/luxisbi.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxisbi.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxisbi.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxisbi.ttf diff --git a/VCXSRV/fonts/TTF/luxisr.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxisr.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxisr.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxisr.ttf diff --git a/VCXSRV/fonts/TTF/luxisri.ttf b/src/gwsl/VCXSRV/fonts/TTF/luxisri.ttf similarity index 100% rename from VCXSRV/fonts/TTF/luxisri.ttf rename to src/gwsl/VCXSRV/fonts/TTF/luxisri.ttf diff --git a/VCXSRV/fonts/Type1/UTBI____.afm b/src/gwsl/VCXSRV/fonts/Type1/UTBI____.afm similarity index 100% rename from VCXSRV/fonts/Type1/UTBI____.afm rename to src/gwsl/VCXSRV/fonts/Type1/UTBI____.afm diff --git a/VCXSRV/fonts/Type1/UTBI____.pfa b/src/gwsl/VCXSRV/fonts/Type1/UTBI____.pfa similarity index 100% rename from VCXSRV/fonts/Type1/UTBI____.pfa rename to src/gwsl/VCXSRV/fonts/Type1/UTBI____.pfa diff --git a/VCXSRV/fonts/Type1/UTB_____.afm b/src/gwsl/VCXSRV/fonts/Type1/UTB_____.afm similarity index 100% rename from VCXSRV/fonts/Type1/UTB_____.afm rename to src/gwsl/VCXSRV/fonts/Type1/UTB_____.afm diff --git a/VCXSRV/fonts/Type1/UTB_____.pfa b/src/gwsl/VCXSRV/fonts/Type1/UTB_____.pfa similarity index 100% rename from VCXSRV/fonts/Type1/UTB_____.pfa rename to src/gwsl/VCXSRV/fonts/Type1/UTB_____.pfa diff --git a/VCXSRV/fonts/Type1/UTI_____.afm b/src/gwsl/VCXSRV/fonts/Type1/UTI_____.afm similarity index 100% rename from VCXSRV/fonts/Type1/UTI_____.afm rename to src/gwsl/VCXSRV/fonts/Type1/UTI_____.afm diff --git a/VCXSRV/fonts/Type1/UTI_____.pfa b/src/gwsl/VCXSRV/fonts/Type1/UTI_____.pfa similarity index 100% rename from VCXSRV/fonts/Type1/UTI_____.pfa rename to src/gwsl/VCXSRV/fonts/Type1/UTI_____.pfa diff --git a/VCXSRV/fonts/Type1/UTRG____.afm b/src/gwsl/VCXSRV/fonts/Type1/UTRG____.afm similarity index 100% rename from VCXSRV/fonts/Type1/UTRG____.afm rename to src/gwsl/VCXSRV/fonts/Type1/UTRG____.afm diff --git a/VCXSRV/fonts/Type1/UTRG____.pfa b/src/gwsl/VCXSRV/fonts/Type1/UTRG____.pfa similarity index 100% rename from VCXSRV/fonts/Type1/UTRG____.pfa rename to src/gwsl/VCXSRV/fonts/Type1/UTRG____.pfa diff --git a/VCXSRV/fonts/Type1/c0419bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0419bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0419bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0419bt_.afm diff --git a/VCXSRV/fonts/Type1/c0419bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0419bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0419bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0419bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0582bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0582bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0582bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0582bt_.afm diff --git a/VCXSRV/fonts/Type1/c0582bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0582bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0582bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0582bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0583bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0583bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0583bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0583bt_.afm diff --git a/VCXSRV/fonts/Type1/c0583bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0583bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0583bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0583bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0611bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0611bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0611bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0611bt_.afm diff --git a/VCXSRV/fonts/Type1/c0611bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0611bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0611bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0611bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0632bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0632bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0632bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0632bt_.afm diff --git a/VCXSRV/fonts/Type1/c0632bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0632bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0632bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0632bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0633bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0633bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0633bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0633bt_.afm diff --git a/VCXSRV/fonts/Type1/c0633bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0633bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0633bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0633bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0648bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0648bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0648bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0648bt_.afm diff --git a/VCXSRV/fonts/Type1/c0648bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0648bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0648bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0648bt_.pfb diff --git a/VCXSRV/fonts/Type1/c0649bt_.afm b/src/gwsl/VCXSRV/fonts/Type1/c0649bt_.afm similarity index 100% rename from VCXSRV/fonts/Type1/c0649bt_.afm rename to src/gwsl/VCXSRV/fonts/Type1/c0649bt_.afm diff --git a/VCXSRV/fonts/Type1/c0649bt_.pfb b/src/gwsl/VCXSRV/fonts/Type1/c0649bt_.pfb similarity index 100% rename from VCXSRV/fonts/Type1/c0649bt_.pfb rename to src/gwsl/VCXSRV/fonts/Type1/c0649bt_.pfb diff --git a/VCXSRV/fonts/Type1/cour.afm b/src/gwsl/VCXSRV/fonts/Type1/cour.afm similarity index 100% rename from VCXSRV/fonts/Type1/cour.afm rename to src/gwsl/VCXSRV/fonts/Type1/cour.afm diff --git a/VCXSRV/fonts/Type1/cour.pfa b/src/gwsl/VCXSRV/fonts/Type1/cour.pfa similarity index 100% rename from VCXSRV/fonts/Type1/cour.pfa rename to src/gwsl/VCXSRV/fonts/Type1/cour.pfa diff --git a/VCXSRV/fonts/Type1/courb.afm b/src/gwsl/VCXSRV/fonts/Type1/courb.afm similarity index 100% rename from VCXSRV/fonts/Type1/courb.afm rename to src/gwsl/VCXSRV/fonts/Type1/courb.afm diff --git a/VCXSRV/fonts/Type1/courb.pfa b/src/gwsl/VCXSRV/fonts/Type1/courb.pfa similarity index 100% rename from VCXSRV/fonts/Type1/courb.pfa rename to src/gwsl/VCXSRV/fonts/Type1/courb.pfa diff --git a/VCXSRV/fonts/Type1/courbi.afm b/src/gwsl/VCXSRV/fonts/Type1/courbi.afm similarity index 100% rename from VCXSRV/fonts/Type1/courbi.afm rename to src/gwsl/VCXSRV/fonts/Type1/courbi.afm diff --git a/VCXSRV/fonts/Type1/courbi.pfa b/src/gwsl/VCXSRV/fonts/Type1/courbi.pfa similarity index 100% rename from VCXSRV/fonts/Type1/courbi.pfa rename to src/gwsl/VCXSRV/fonts/Type1/courbi.pfa diff --git a/VCXSRV/fonts/Type1/couri.afm b/src/gwsl/VCXSRV/fonts/Type1/couri.afm similarity index 100% rename from VCXSRV/fonts/Type1/couri.afm rename to src/gwsl/VCXSRV/fonts/Type1/couri.afm diff --git a/VCXSRV/fonts/Type1/couri.pfa b/src/gwsl/VCXSRV/fonts/Type1/couri.pfa similarity index 100% rename from VCXSRV/fonts/Type1/couri.pfa rename to src/gwsl/VCXSRV/fonts/Type1/couri.pfa diff --git a/VCXSRV/fonts/Type1/cursor.pfa b/src/gwsl/VCXSRV/fonts/Type1/cursor.pfa similarity index 100% rename from VCXSRV/fonts/Type1/cursor.pfa rename to src/gwsl/VCXSRV/fonts/Type1/cursor.pfa diff --git a/VCXSRV/fonts/Type1/fonts.dir b/src/gwsl/VCXSRV/fonts/Type1/fonts.dir similarity index 100% rename from VCXSRV/fonts/Type1/fonts.dir rename to src/gwsl/VCXSRV/fonts/Type1/fonts.dir diff --git a/VCXSRV/fonts/Type1/fonts.scale b/src/gwsl/VCXSRV/fonts/Type1/fonts.scale similarity index 100% rename from VCXSRV/fonts/Type1/fonts.scale rename to src/gwsl/VCXSRV/fonts/Type1/fonts.scale diff --git a/VCXSRV/fonts/Type1/l047013t.afm b/src/gwsl/VCXSRV/fonts/Type1/l047013t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l047013t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l047013t.afm diff --git a/VCXSRV/fonts/Type1/l047013t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l047013t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l047013t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l047013t.pfa diff --git a/VCXSRV/fonts/Type1/l047016t.afm b/src/gwsl/VCXSRV/fonts/Type1/l047016t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l047016t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l047016t.afm diff --git a/VCXSRV/fonts/Type1/l047016t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l047016t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l047016t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l047016t.pfa diff --git a/VCXSRV/fonts/Type1/l047033t.afm b/src/gwsl/VCXSRV/fonts/Type1/l047033t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l047033t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l047033t.afm diff --git a/VCXSRV/fonts/Type1/l047033t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l047033t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l047033t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l047033t.pfa diff --git a/VCXSRV/fonts/Type1/l047036t.afm b/src/gwsl/VCXSRV/fonts/Type1/l047036t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l047036t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l047036t.afm diff --git a/VCXSRV/fonts/Type1/l047036t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l047036t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l047036t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l047036t.pfa diff --git a/VCXSRV/fonts/Type1/l048013t.afm b/src/gwsl/VCXSRV/fonts/Type1/l048013t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l048013t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l048013t.afm diff --git a/VCXSRV/fonts/Type1/l048013t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l048013t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l048013t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l048013t.pfa diff --git a/VCXSRV/fonts/Type1/l048016t.afm b/src/gwsl/VCXSRV/fonts/Type1/l048016t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l048016t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l048016t.afm diff --git a/VCXSRV/fonts/Type1/l048016t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l048016t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l048016t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l048016t.pfa diff --git a/VCXSRV/fonts/Type1/l048033t.afm b/src/gwsl/VCXSRV/fonts/Type1/l048033t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l048033t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l048033t.afm diff --git a/VCXSRV/fonts/Type1/l048033t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l048033t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l048033t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l048033t.pfa diff --git a/VCXSRV/fonts/Type1/l048036t.afm b/src/gwsl/VCXSRV/fonts/Type1/l048036t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l048036t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l048036t.afm diff --git a/VCXSRV/fonts/Type1/l048036t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l048036t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l048036t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l048036t.pfa diff --git a/VCXSRV/fonts/Type1/l049013t.afm b/src/gwsl/VCXSRV/fonts/Type1/l049013t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l049013t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l049013t.afm diff --git a/VCXSRV/fonts/Type1/l049013t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l049013t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l049013t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l049013t.pfa diff --git a/VCXSRV/fonts/Type1/l049016t.afm b/src/gwsl/VCXSRV/fonts/Type1/l049016t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l049016t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l049016t.afm diff --git a/VCXSRV/fonts/Type1/l049016t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l049016t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l049016t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l049016t.pfa diff --git a/VCXSRV/fonts/Type1/l049033t.afm b/src/gwsl/VCXSRV/fonts/Type1/l049033t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l049033t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l049033t.afm diff --git a/VCXSRV/fonts/Type1/l049033t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l049033t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l049033t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l049033t.pfa diff --git a/VCXSRV/fonts/Type1/l049036t.afm b/src/gwsl/VCXSRV/fonts/Type1/l049036t.afm similarity index 100% rename from VCXSRV/fonts/Type1/l049036t.afm rename to src/gwsl/VCXSRV/fonts/Type1/l049036t.afm diff --git a/VCXSRV/fonts/Type1/l049036t.pfa b/src/gwsl/VCXSRV/fonts/Type1/l049036t.pfa similarity index 100% rename from VCXSRV/fonts/Type1/l049036t.pfa rename to src/gwsl/VCXSRV/fonts/Type1/l049036t.pfa diff --git a/VCXSRV/fonts/cyrillic/crox1c.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1c.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1c.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1c.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1cb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1cb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1cb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1cb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1cbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1cbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1cbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1cbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1co.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1co.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1co.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1co.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox1to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox1to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox1to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox1to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2c.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2c.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2c.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2c.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2cb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2cb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2cb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2cb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2cbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2cbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2cbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2cbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2co.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2co.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2co.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2co.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox2to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox2to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox2to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox2to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3c.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3c.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3c.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3c.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3cb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3cb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3cb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3cb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3cbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3cbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3cbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3cbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3co.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3co.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3co.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3co.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox3to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox3to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox3to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox3to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox4to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox4to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox4to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox4to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox5to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox5to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox5to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox5to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6h.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6h.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6h.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6h.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6hb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6hb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6hb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6hb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6hbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6hbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6hbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6hbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6ho.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6ho.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6ho.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6ho.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6t.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6t.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6t.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6t.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6tb.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6tb.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6tb.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6tb.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6tbo.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6tbo.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6tbo.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6tbo.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/crox6to.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/crox6to.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/crox6to.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/crox6to.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/fonts.alias b/src/gwsl/VCXSRV/fonts/cyrillic/fonts.alias similarity index 100% rename from VCXSRV/fonts/cyrillic/fonts.alias rename to src/gwsl/VCXSRV/fonts/cyrillic/fonts.alias diff --git a/VCXSRV/fonts/cyrillic/fonts.dir b/src/gwsl/VCXSRV/fonts/cyrillic/fonts.dir similarity index 100% rename from VCXSRV/fonts/cyrillic/fonts.dir rename to src/gwsl/VCXSRV/fonts/cyrillic/fonts.dir diff --git a/VCXSRV/fonts/cyrillic/fonts.scale b/src/gwsl/VCXSRV/fonts/cyrillic/fonts.scale similarity index 100% rename from VCXSRV/fonts/cyrillic/fonts.scale rename to src/gwsl/VCXSRV/fonts/cyrillic/fonts.scale diff --git a/VCXSRV/fonts/cyrillic/koi10x16b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi10x16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi10x16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi10x16b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi10x20.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi10x20.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi10x20.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi10x20.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi12x24.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi12x24.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi12x24.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi12x24.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi12x24b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi12x24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi12x24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi12x24b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi5x8.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi5x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi5x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi5x8.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi6x10.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi6x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi6x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi6x10.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi6x13.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi6x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi6x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi6x13.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi6x13b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi6x13b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi6x13b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi6x13b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi6x9.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi6x9.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi6x9.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi6x9.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi7x14.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi7x14.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi7x14.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi7x14.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi7x14b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi7x14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi7x14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi7x14b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi8x13.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi8x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi8x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi8x13.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi8x16.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi8x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi8x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi8x16.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi8x16b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi8x16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi8x16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi8x16b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi9x15.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi9x15.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi9x15.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi9x15.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi9x15b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi9x15b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi9x15b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi9x15b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi9x18.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi9x18.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi9x18.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi9x18.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koi9x18b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koi9x18b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koi9x18b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koi9x18b.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/koinil2.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/koinil2.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/koinil2.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/koinil2.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/proof9x16.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/proof9x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/proof9x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/proof9x16.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/screen8x16.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/screen8x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/screen8x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/screen8x16.pcf.gz diff --git a/VCXSRV/fonts/cyrillic/screen8x16b.pcf.gz b/src/gwsl/VCXSRV/fonts/cyrillic/screen8x16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/cyrillic/screen8x16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/cyrillic/screen8x16b.pcf.gz diff --git a/VCXSRV/fonts/encodings/adobe-dingbats.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/adobe-dingbats.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/adobe-dingbats.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/adobe-dingbats.enc.gz diff --git a/VCXSRV/fonts/encodings/adobe-standard.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/adobe-standard.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/adobe-standard.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/adobe-standard.enc.gz diff --git a/VCXSRV/fonts/encodings/adobe-symbol.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/adobe-symbol.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/adobe-symbol.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/adobe-symbol.enc.gz diff --git a/VCXSRV/fonts/encodings/armscii-8.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/armscii-8.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/armscii-8.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/armscii-8.enc.gz diff --git a/VCXSRV/fonts/encodings/ascii-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/ascii-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/ascii-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/ascii-0.enc.gz diff --git a/VCXSRV/fonts/encodings/dec-special.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/dec-special.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/dec-special.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/dec-special.enc.gz diff --git a/VCXSRV/fonts/encodings/encodings.dir b/src/gwsl/VCXSRV/fonts/encodings/encodings.dir similarity index 100% rename from VCXSRV/fonts/encodings/encodings.dir rename to src/gwsl/VCXSRV/fonts/encodings/encodings.dir diff --git a/VCXSRV/fonts/encodings/ibm-cp437.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/ibm-cp437.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/ibm-cp437.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/ibm-cp437.enc.gz diff --git a/VCXSRV/fonts/encodings/ibm-cp850.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/ibm-cp850.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/ibm-cp850.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/ibm-cp850.enc.gz diff --git a/VCXSRV/fonts/encodings/ibm-cp852.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/ibm-cp852.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/ibm-cp852.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/ibm-cp852.enc.gz diff --git a/VCXSRV/fonts/encodings/ibm-cp866.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/ibm-cp866.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/ibm-cp866.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/ibm-cp866.enc.gz diff --git a/VCXSRV/fonts/encodings/iso8859-11.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/iso8859-11.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/iso8859-11.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/iso8859-11.enc.gz diff --git a/VCXSRV/fonts/encodings/iso8859-13.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/iso8859-13.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/iso8859-13.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/iso8859-13.enc.gz diff --git a/VCXSRV/fonts/encodings/iso8859-16.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/iso8859-16.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/iso8859-16.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/iso8859-16.enc.gz diff --git a/VCXSRV/fonts/encodings/iso8859-6.16.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/iso8859-6.16.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/iso8859-6.16.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/iso8859-6.16.enc.gz diff --git a/VCXSRV/fonts/encodings/iso8859-6.8x.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/iso8859-6.8x.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/iso8859-6.8x.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/iso8859-6.8x.enc.gz diff --git a/VCXSRV/fonts/encodings/large/big5.eten-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/big5.eten-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/big5.eten-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/big5.eten-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/big5hkscs-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/big5hkscs-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/big5hkscs-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/big5hkscs-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/cns11643-1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/cns11643-1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/cns11643-1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/cns11643-1.enc.gz diff --git a/VCXSRV/fonts/encodings/large/cns11643-2.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/cns11643-2.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/cns11643-2.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/cns11643-2.enc.gz diff --git a/VCXSRV/fonts/encodings/large/cns11643-3.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/cns11643-3.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/cns11643-3.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/cns11643-3.enc.gz diff --git a/VCXSRV/fonts/encodings/large/encodings.dir b/src/gwsl/VCXSRV/fonts/encodings/large/encodings.dir similarity index 100% rename from VCXSRV/fonts/encodings/large/encodings.dir rename to src/gwsl/VCXSRV/fonts/encodings/large/encodings.dir diff --git a/VCXSRV/fonts/encodings/large/gb18030-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/gb18030-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/gb18030-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/gb18030-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/gb18030.2000-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/gb18030.2000-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/gb18030.2000-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/gb18030.2000-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/gb18030.2000-1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/gb18030.2000-1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/gb18030.2000-1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/gb18030.2000-1.enc.gz diff --git a/VCXSRV/fonts/encodings/large/gb2312.1980-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/gb2312.1980-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/gb2312.1980-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/gb2312.1980-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/gbk-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/gbk-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/gbk-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/gbk-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/jisx0201.1976-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/jisx0201.1976-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/jisx0201.1976-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/jisx0201.1976-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/jisx0208.1990-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/jisx0208.1990-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/jisx0208.1990-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/jisx0208.1990-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/jisx0212.1990-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/jisx0212.1990-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/jisx0212.1990-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/jisx0212.1990-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/ksc5601.1987-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/ksc5601.1987-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/ksc5601.1987-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/ksc5601.1987-0.enc.gz diff --git a/VCXSRV/fonts/encodings/large/ksc5601.1992-3.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/ksc5601.1992-3.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/ksc5601.1992-3.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/ksc5601.1992-3.enc.gz diff --git a/VCXSRV/fonts/encodings/large/sun.unicode.india-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/large/sun.unicode.india-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/large/sun.unicode.india-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/large/sun.unicode.india-0.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1250.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1250.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1250.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1250.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1251.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1251.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1251.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1251.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1252.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1252.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1252.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1252.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1253.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1253.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1253.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1253.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1254.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1254.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1254.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1254.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1255.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1255.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1255.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1255.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1256.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1256.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1256.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1256.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1257.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1257.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1257.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1257.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-cp1258.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1258.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-cp1258.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-cp1258.enc.gz diff --git a/VCXSRV/fonts/encodings/microsoft-win3.1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/microsoft-win3.1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/microsoft-win3.1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/microsoft-win3.1.enc.gz diff --git a/VCXSRV/fonts/encodings/mulearabic-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/mulearabic-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/mulearabic-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/mulearabic-0.enc.gz diff --git a/VCXSRV/fonts/encodings/mulearabic-1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/mulearabic-1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/mulearabic-1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/mulearabic-1.enc.gz diff --git a/VCXSRV/fonts/encodings/mulearabic-2.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/mulearabic-2.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/mulearabic-2.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/mulearabic-2.enc.gz diff --git a/VCXSRV/fonts/encodings/mulelao-1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/mulelao-1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/mulelao-1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/mulelao-1.enc.gz diff --git a/VCXSRV/fonts/encodings/suneu-greek.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/suneu-greek.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/suneu-greek.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/suneu-greek.enc.gz diff --git a/VCXSRV/fonts/encodings/tcvn-0.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/tcvn-0.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/tcvn-0.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/tcvn-0.enc.gz diff --git a/VCXSRV/fonts/encodings/tis620-2.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/tis620-2.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/tis620-2.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/tis620-2.enc.gz diff --git a/VCXSRV/fonts/encodings/viscii1.1-1.enc.gz b/src/gwsl/VCXSRV/fonts/encodings/viscii1.1-1.enc.gz similarity index 100% rename from VCXSRV/fonts/encodings/viscii1.1-1.enc.gz rename to src/gwsl/VCXSRV/fonts/encodings/viscii1.1-1.enc.gz diff --git a/VCXSRV/fonts/fonts.conf b/src/gwsl/VCXSRV/fonts/fonts.conf similarity index 100% rename from VCXSRV/fonts/fonts.conf rename to src/gwsl/VCXSRV/fonts/fonts.conf diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/10x20.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/10x20.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/10x20.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/10x20.pcf.gz diff --git a/VCXSRV/fonts/misc/12x13ja.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/12x13ja.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/12x13ja.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/12x13ja.pcf.gz diff --git a/VCXSRV/fonts/misc/12x24.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/12x24.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/12x24.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/12x24.pcf.gz diff --git a/VCXSRV/fonts/misc/12x24rk.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/12x24rk.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/12x24rk.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/12x24rk.pcf.gz diff --git a/VCXSRV/fonts/misc/18x18ja.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/18x18ja.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/18x18ja.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/18x18ja.pcf.gz diff --git a/VCXSRV/fonts/misc/18x18ko.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/18x18ko.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/18x18ko.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/18x18ko.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/4x6.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/4x6.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/4x6.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/4x6.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/5x7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x7.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/5x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/5x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/5x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/5x8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/6x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/6x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x12.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13B.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x13O.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x13O.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x13O.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x13O.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/6x9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/6x9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/6x9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/6x9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13B.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x13O.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x13O.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x13O.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x13O.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-JISX0201.1976-0.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-JISX0201.1976-0.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-JISX0201.1976-0.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-JISX0201.1976-0.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/7x14B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/7x14B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/7x14B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/7x14B.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13B.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/8x13O.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x13O.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x13O.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x13O.pcf.gz diff --git a/VCXSRV/fonts/misc/8x16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x16.pcf.gz diff --git a/VCXSRV/fonts/misc/8x16rk.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/8x16rk.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/8x16rk.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/8x16rk.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/9x15B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x15B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x15B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x15B.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-11.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-11.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-11.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-11.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/9x18B.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/9x18B.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/9x18B.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/9x18B.pcf.gz diff --git a/VCXSRV/fonts/misc/arabic24.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/arabic24.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/arabic24.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/arabic24.pcf.gz diff --git a/VCXSRV/fonts/misc/clB6x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB6x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB6x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB6x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clB6x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB6x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB6x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB6x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x13.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x14.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x16.pcf.gz diff --git a/VCXSRV/fonts/misc/clB8x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB8x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB8x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB8x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clB9x15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clB9x15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clB9x15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clB9x15.pcf.gz diff --git a/VCXSRV/fonts/misc/clI6x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clI6x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clI6x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clI6x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clI8x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clI8x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clI8x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clI8x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR4x6.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR4x6.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR4x6.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR4x6.pcf.gz diff --git a/VCXSRV/fonts/misc/clR5x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR5x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR5x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR5x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clR5x6.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR5x6.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR5x6.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR5x6.pcf.gz diff --git a/VCXSRV/fonts/misc/clR5x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR5x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR5x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR5x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-1.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-1.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-1.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-1.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-10.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-13.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-14.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-15.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-16.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-2.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-3.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-3.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-3.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-3.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-4.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-4.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-4.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-4.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-5.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-5.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-5.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-5.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-7.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-7.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-7.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-7.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-ISO8859-9.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-9.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-ISO8859-9.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-ISO8859-9.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12-KOI8-R.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12-KOI8-R.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12-KOI8-R.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12-KOI8-R.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x13.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x6.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x6.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x6.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x6.pcf.gz diff --git a/VCXSRV/fonts/misc/clR6x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR6x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR6x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR6x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR7x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR7x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR7x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR7x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clR7x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR7x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR7x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR7x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clR7x14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR7x14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR7x14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR7x14.pcf.gz diff --git a/VCXSRV/fonts/misc/clR7x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR7x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR7x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR7x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x10.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x12.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x13.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x13.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x13.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x13.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x14.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x16.pcf.gz diff --git a/VCXSRV/fonts/misc/clR8x8.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR8x8.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR8x8.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR8x8.pcf.gz diff --git a/VCXSRV/fonts/misc/clR9x15.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/clR9x15.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/clR9x15.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/clR9x15.pcf.gz diff --git a/VCXSRV/fonts/misc/cu-alt12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu-alt12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu-alt12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu-alt12.pcf.gz diff --git a/VCXSRV/fonts/misc/cu-arabic12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu-arabic12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu-arabic12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu-arabic12.pcf.gz diff --git a/VCXSRV/fonts/misc/cu-devnag12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu-devnag12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu-devnag12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu-devnag12.pcf.gz diff --git a/VCXSRV/fonts/misc/cu-lig12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu-lig12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu-lig12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu-lig12.pcf.gz diff --git a/VCXSRV/fonts/misc/cu-pua12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu-pua12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu-pua12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu-pua12.pcf.gz diff --git a/VCXSRV/fonts/misc/cu12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cu12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cu12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cu12.pcf.gz diff --git a/VCXSRV/fonts/misc/cuarabic12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cuarabic12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cuarabic12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cuarabic12.pcf.gz diff --git a/VCXSRV/fonts/misc/cudevnag12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cudevnag12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cudevnag12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cudevnag12.pcf.gz diff --git a/VCXSRV/fonts/misc/cursor.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/cursor.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/cursor.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/cursor.pcf.gz diff --git a/VCXSRV/fonts/misc/deccurs.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/deccurs.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/deccurs.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/deccurs.pcf.gz diff --git a/VCXSRV/fonts/misc/decsess.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/decsess.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/decsess.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/decsess.pcf.gz diff --git a/VCXSRV/fonts/misc/fonts.alias b/src/gwsl/VCXSRV/fonts/misc/fonts.alias similarity index 100% rename from VCXSRV/fonts/misc/fonts.alias rename to src/gwsl/VCXSRV/fonts/misc/fonts.alias diff --git a/VCXSRV/fonts/misc/fonts.dir b/src/gwsl/VCXSRV/fonts/misc/fonts.dir similarity index 100% rename from VCXSRV/fonts/misc/fonts.dir rename to src/gwsl/VCXSRV/fonts/misc/fonts.dir diff --git a/VCXSRV/fonts/misc/fonts.scale b/src/gwsl/VCXSRV/fonts/misc/fonts.scale similarity index 100% rename from VCXSRV/fonts/misc/fonts.scale rename to src/gwsl/VCXSRV/fonts/misc/fonts.scale diff --git a/VCXSRV/fonts/misc/gb16fs.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/gb16fs.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/gb16fs.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/gb16fs.pcf.gz diff --git a/VCXSRV/fonts/misc/gb16st.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/gb16st.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/gb16st.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/gb16st.pcf.gz diff --git a/VCXSRV/fonts/misc/gb24st.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/gb24st.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/gb24st.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/gb24st.pcf.gz diff --git a/VCXSRV/fonts/misc/hanglg16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/hanglg16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/hanglg16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/hanglg16.pcf.gz diff --git a/VCXSRV/fonts/misc/hanglm16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/hanglm16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/hanglm16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/hanglm16.pcf.gz diff --git a/VCXSRV/fonts/misc/hanglm24.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/hanglm24.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/hanglm24.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/hanglm24.pcf.gz diff --git a/VCXSRV/fonts/misc/jiskan16.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/jiskan16.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/jiskan16.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/jiskan16.pcf.gz diff --git a/VCXSRV/fonts/misc/jiskan24.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/jiskan24.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/jiskan24.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/jiskan24.pcf.gz diff --git a/VCXSRV/fonts/misc/k14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/k14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/k14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/k14.pcf.gz diff --git a/VCXSRV/fonts/misc/micro.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/micro.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/micro.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/micro.pcf.gz diff --git a/VCXSRV/fonts/misc/nil2.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/nil2.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/nil2.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/nil2.pcf.gz diff --git a/VCXSRV/fonts/misc/olcursor.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/olcursor.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/olcursor.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/olcursor.pcf.gz diff --git a/VCXSRV/fonts/misc/olgl10.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/olgl10.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/olgl10.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/olgl10.pcf.gz diff --git a/VCXSRV/fonts/misc/olgl12.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/olgl12.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/olgl12.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/olgl12.pcf.gz diff --git a/VCXSRV/fonts/misc/olgl14.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/olgl14.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/olgl14.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/olgl14.pcf.gz diff --git a/VCXSRV/fonts/misc/olgl19.pcf.gz b/src/gwsl/VCXSRV/fonts/misc/olgl19.pcf.gz similarity index 100% rename from VCXSRV/fonts/misc/olgl19.pcf.gz rename to src/gwsl/VCXSRV/fonts/misc/olgl19.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/fonts.alias b/src/gwsl/VCXSRV/fonts/terminus-font/fonts.alias similarity index 100% rename from VCXSRV/fonts/terminus-font/fonts.alias rename to src/gwsl/VCXSRV/fonts/terminus-font/fonts.alias diff --git a/VCXSRV/fonts/terminus-font/fonts.dir b/src/gwsl/VCXSRV/fonts/terminus-font/fonts.dir similarity index 100% rename from VCXSRV/fonts/terminus-font/fonts.dir rename to src/gwsl/VCXSRV/fonts/terminus-font/fonts.dir diff --git a/VCXSRV/fonts/terminus-font/fonts.scale b/src/gwsl/VCXSRV/fonts/terminus-font/fonts.scale similarity index 100% rename from VCXSRV/fonts/terminus-font/fonts.scale rename to src/gwsl/VCXSRV/fonts/terminus-font/fonts.scale diff --git a/VCXSRV/fonts/terminus-font/ter-112b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-112b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-112b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-112b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-112n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-112n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-112n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-112n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-114b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-114b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-114b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-114b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-114n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-114n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-114n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-114n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-116b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-116b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-116b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-116b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-116n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-116n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-116n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-116n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-120b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-120b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-120b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-120b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-120n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-120n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-120n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-120n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-122b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-122b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-122b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-122b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-122n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-122n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-122n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-122n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-124b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-124b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-124b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-124b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-124n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-124n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-124n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-124n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-128b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-128b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-128b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-128b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-128n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-128n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-128n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-128n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-132b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-132b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-132b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-132b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-132n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-132n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-132n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-132n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-212b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-212b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-212b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-212b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-212n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-212n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-212n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-212n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-214b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-214b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-214b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-214b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-214n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-214n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-214n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-214n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-216b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-216b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-216b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-216b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-216n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-216n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-216n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-216n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-220b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-220b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-220b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-220b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-220n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-220n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-220n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-220n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-222b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-222b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-222b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-222b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-222n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-222n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-222n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-222n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-224b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-224b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-224b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-224b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-224n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-224n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-224n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-224n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-228b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-228b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-228b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-228b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-228n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-228n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-228n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-228n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-232b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-232b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-232b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-232b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-232n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-232n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-232n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-232n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-512b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-512b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-512b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-512b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-512n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-512n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-512n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-512n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-514b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-514b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-514b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-514b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-514n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-514n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-514n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-514n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-516b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-516b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-516b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-516b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-516n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-516n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-516n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-516n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-520b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-520b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-520b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-520b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-520n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-520n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-520n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-520n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-522b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-522b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-522b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-522b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-522n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-522n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-522n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-522n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-524b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-524b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-524b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-524b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-524n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-524n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-524n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-524n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-528b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-528b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-528b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-528b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-528n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-528n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-528n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-528n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-532b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-532b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-532b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-532b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-532n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-532n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-532n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-532n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-712b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-712b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-712b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-712b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-712n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-712n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-712n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-712n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-714b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-714b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-714b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-714b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-714n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-714n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-714n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-714n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-716b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-716b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-716b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-716b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-716n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-716n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-716n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-716n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-720b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-720b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-720b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-720b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-720n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-720n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-720n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-720n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-722b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-722b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-722b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-722b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-722n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-722n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-722n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-722n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-724b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-724b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-724b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-724b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-724n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-724n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-724n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-724n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-728b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-728b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-728b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-728b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-728n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-728n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-728n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-728n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-732b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-732b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-732b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-732b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-732n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-732n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-732n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-732n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-912b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-912b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-912b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-912b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-912n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-912n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-912n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-912n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-914b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-914b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-914b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-914b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-914n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-914n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-914n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-914n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-916b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-916b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-916b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-916b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-916n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-916n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-916n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-916n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-920b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-920b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-920b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-920b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-920n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-920n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-920n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-920n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-922b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-922b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-922b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-922b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-922n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-922n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-922n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-922n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-924b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-924b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-924b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-924b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-924n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-924n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-924n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-924n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-928b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-928b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-928b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-928b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-928n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-928n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-928n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-928n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-932b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-932b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-932b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-932b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-932n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-932n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-932n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-932n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-c32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-c32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-c32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-c32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-d32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-d32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-d32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-d32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-f32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-f32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-f32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-f32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-g32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-g32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-g32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-g32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-k32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-k32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-k32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-k32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-p32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-p32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-p32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-p32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-u32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-u32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-u32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-u32n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x12b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x12b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x12b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x12b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x12n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x12n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x12n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x12n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x14b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x14b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x14b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x14b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x14n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x14n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x14n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x14n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x16b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x16b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x16b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x16b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x16n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x16n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x16n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x16n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x20b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x20b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x20b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x20b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x20n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x20n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x20n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x20n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x22b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x22b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x22b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x22b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x22n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x22n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x22n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x22n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x24b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x24b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x24b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x24b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x24n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x24n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x24n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x24n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x28b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x28b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x28b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x28b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x28n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x28n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x28n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x28n.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x32b.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x32b.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x32b.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x32b.pcf.gz diff --git a/VCXSRV/fonts/terminus-font/ter-x32n.pcf.gz b/src/gwsl/VCXSRV/fonts/terminus-font/ter-x32n.pcf.gz similarity index 100% rename from VCXSRV/fonts/terminus-font/ter-x32n.pcf.gz rename to src/gwsl/VCXSRV/fonts/terminus-font/ter-x32n.pcf.gz diff --git a/VCXSRV/libX11.dll b/src/gwsl/VCXSRV/libX11.dll similarity index 100% rename from VCXSRV/libX11.dll rename to src/gwsl/VCXSRV/libX11.dll diff --git a/VCXSRV/libXau.dll b/src/gwsl/VCXSRV/libXau.dll similarity index 100% rename from VCXSRV/libXau.dll rename to src/gwsl/VCXSRV/libXau.dll diff --git a/VCXSRV/libXext.dll b/src/gwsl/VCXSRV/libXext.dll similarity index 100% rename from VCXSRV/libXext.dll rename to src/gwsl/VCXSRV/libXext.dll diff --git a/VCXSRV/libXmu.dll b/src/gwsl/VCXSRV/libXmu.dll similarity index 100% rename from VCXSRV/libXmu.dll rename to src/gwsl/VCXSRV/libXmu.dll diff --git a/VCXSRV/libcrypto-1_1-x64.dll b/src/gwsl/VCXSRV/libcrypto-1_1-x64.dll similarity index 100% rename from VCXSRV/libcrypto-1_1-x64.dll rename to src/gwsl/VCXSRV/libcrypto-1_1-x64.dll diff --git a/VCXSRV/libgcc_s_sjlj-1.dll b/src/gwsl/VCXSRV/libgcc_s_sjlj-1.dll similarity index 100% rename from VCXSRV/libgcc_s_sjlj-1.dll rename to src/gwsl/VCXSRV/libgcc_s_sjlj-1.dll diff --git a/VCXSRV/libiconv-2.dll b/src/gwsl/VCXSRV/libiconv-2.dll similarity index 100% rename from VCXSRV/libiconv-2.dll rename to src/gwsl/VCXSRV/libiconv-2.dll diff --git a/VCXSRV/libwinpthread-1.dll b/src/gwsl/VCXSRV/libwinpthread-1.dll similarity index 100% rename from VCXSRV/libwinpthread-1.dll rename to src/gwsl/VCXSRV/libwinpthread-1.dll diff --git a/VCXSRV/libxcb.dll b/src/gwsl/VCXSRV/libxcb.dll similarity index 100% rename from VCXSRV/libxcb.dll rename to src/gwsl/VCXSRV/libxcb.dll diff --git a/VCXSRV/libxml2-2.dll b/src/gwsl/VCXSRV/libxml2-2.dll similarity index 100% rename from VCXSRV/libxml2-2.dll rename to src/gwsl/VCXSRV/libxml2-2.dll diff --git a/VCXSRV/locale/C/Compose b/src/gwsl/VCXSRV/locale/C/Compose similarity index 100% rename from VCXSRV/locale/C/Compose rename to src/gwsl/VCXSRV/locale/C/Compose diff --git a/VCXSRV/locale/C/XI18N_OBJS b/src/gwsl/VCXSRV/locale/C/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/C/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/C/XI18N_OBJS diff --git a/VCXSRV/locale/C/XLC_LOCALE b/src/gwsl/VCXSRV/locale/C/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/C/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/C/XLC_LOCALE diff --git a/VCXSRV/locale/am_ET.UTF-8/Compose b/src/gwsl/VCXSRV/locale/am_ET.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/am_ET.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/am_ET.UTF-8/Compose diff --git a/VCXSRV/locale/am_ET.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/am_ET.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/am_ET.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/am_ET.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/am_ET.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/am_ET.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/am_ET.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/am_ET.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/armscii-8/Compose b/src/gwsl/VCXSRV/locale/armscii-8/Compose similarity index 100% rename from VCXSRV/locale/armscii-8/Compose rename to src/gwsl/VCXSRV/locale/armscii-8/Compose diff --git a/VCXSRV/locale/armscii-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/armscii-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/armscii-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/armscii-8/XI18N_OBJS diff --git a/VCXSRV/locale/armscii-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/armscii-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/armscii-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/armscii-8/XLC_LOCALE diff --git a/VCXSRV/locale/compose.dir b/src/gwsl/VCXSRV/locale/compose.dir similarity index 100% rename from VCXSRV/locale/compose.dir rename to src/gwsl/VCXSRV/locale/compose.dir diff --git a/VCXSRV/locale/el_GR.UTF-8/Compose b/src/gwsl/VCXSRV/locale/el_GR.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/el_GR.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/el_GR.UTF-8/Compose diff --git a/VCXSRV/locale/el_GR.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/el_GR.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/el_GR.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/el_GR.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/el_GR.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/el_GR.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/el_GR.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/el_GR.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/en_US.UTF-8/Compose b/src/gwsl/VCXSRV/locale/en_US.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/en_US.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/en_US.UTF-8/Compose diff --git a/VCXSRV/locale/en_US.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/en_US.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/en_US.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/en_US.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/en_US.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/en_US.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/en_US.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/en_US.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/fi_FI.UTF-8/Compose b/src/gwsl/VCXSRV/locale/fi_FI.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/fi_FI.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/fi_FI.UTF-8/Compose diff --git a/VCXSRV/locale/fi_FI.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/fi_FI.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/fi_FI.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/fi_FI.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/fi_FI.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/fi_FI.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/fi_FI.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/fi_FI.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/georgian-academy/Compose b/src/gwsl/VCXSRV/locale/georgian-academy/Compose similarity index 100% rename from VCXSRV/locale/georgian-academy/Compose rename to src/gwsl/VCXSRV/locale/georgian-academy/Compose diff --git a/VCXSRV/locale/georgian-academy/XI18N_OBJS b/src/gwsl/VCXSRV/locale/georgian-academy/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/georgian-academy/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/georgian-academy/XI18N_OBJS diff --git a/VCXSRV/locale/georgian-academy/XLC_LOCALE b/src/gwsl/VCXSRV/locale/georgian-academy/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/georgian-academy/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/georgian-academy/XLC_LOCALE diff --git a/VCXSRV/locale/georgian-ps/Compose b/src/gwsl/VCXSRV/locale/georgian-ps/Compose similarity index 100% rename from VCXSRV/locale/georgian-ps/Compose rename to src/gwsl/VCXSRV/locale/georgian-ps/Compose diff --git a/VCXSRV/locale/georgian-ps/XI18N_OBJS b/src/gwsl/VCXSRV/locale/georgian-ps/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/georgian-ps/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/georgian-ps/XI18N_OBJS diff --git a/VCXSRV/locale/georgian-ps/XLC_LOCALE b/src/gwsl/VCXSRV/locale/georgian-ps/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/georgian-ps/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/georgian-ps/XLC_LOCALE diff --git a/VCXSRV/locale/ibm-cp1133/Compose b/src/gwsl/VCXSRV/locale/ibm-cp1133/Compose similarity index 100% rename from VCXSRV/locale/ibm-cp1133/Compose rename to src/gwsl/VCXSRV/locale/ibm-cp1133/Compose diff --git a/VCXSRV/locale/ibm-cp1133/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ibm-cp1133/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ibm-cp1133/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ibm-cp1133/XI18N_OBJS diff --git a/VCXSRV/locale/ibm-cp1133/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ibm-cp1133/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ibm-cp1133/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ibm-cp1133/XLC_LOCALE diff --git a/VCXSRV/locale/iscii-dev/Compose b/src/gwsl/VCXSRV/locale/iscii-dev/Compose similarity index 100% rename from VCXSRV/locale/iscii-dev/Compose rename to src/gwsl/VCXSRV/locale/iscii-dev/Compose diff --git a/VCXSRV/locale/iscii-dev/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iscii-dev/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iscii-dev/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iscii-dev/XI18N_OBJS diff --git a/VCXSRV/locale/iscii-dev/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iscii-dev/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iscii-dev/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iscii-dev/XLC_LOCALE diff --git a/VCXSRV/locale/isiri-3342/Compose b/src/gwsl/VCXSRV/locale/isiri-3342/Compose similarity index 100% rename from VCXSRV/locale/isiri-3342/Compose rename to src/gwsl/VCXSRV/locale/isiri-3342/Compose diff --git a/VCXSRV/locale/isiri-3342/XI18N_OBJS b/src/gwsl/VCXSRV/locale/isiri-3342/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/isiri-3342/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/isiri-3342/XI18N_OBJS diff --git a/VCXSRV/locale/isiri-3342/XLC_LOCALE b/src/gwsl/VCXSRV/locale/isiri-3342/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/isiri-3342/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/isiri-3342/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-1/Compose b/src/gwsl/VCXSRV/locale/iso8859-1/Compose similarity index 100% rename from VCXSRV/locale/iso8859-1/Compose rename to src/gwsl/VCXSRV/locale/iso8859-1/Compose diff --git a/VCXSRV/locale/iso8859-1/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-1/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-1/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-1/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-1/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-1/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-1/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-1/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-10/Compose b/src/gwsl/VCXSRV/locale/iso8859-10/Compose similarity index 100% rename from VCXSRV/locale/iso8859-10/Compose rename to src/gwsl/VCXSRV/locale/iso8859-10/Compose diff --git a/VCXSRV/locale/iso8859-10/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-10/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-10/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-10/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-10/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-10/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-10/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-10/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-11/Compose b/src/gwsl/VCXSRV/locale/iso8859-11/Compose similarity index 100% rename from VCXSRV/locale/iso8859-11/Compose rename to src/gwsl/VCXSRV/locale/iso8859-11/Compose diff --git a/VCXSRV/locale/iso8859-11/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-11/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-11/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-11/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-11/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-11/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-11/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-11/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-13/Compose b/src/gwsl/VCXSRV/locale/iso8859-13/Compose similarity index 100% rename from VCXSRV/locale/iso8859-13/Compose rename to src/gwsl/VCXSRV/locale/iso8859-13/Compose diff --git a/VCXSRV/locale/iso8859-13/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-13/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-13/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-13/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-13/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-13/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-13/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-13/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-14/Compose b/src/gwsl/VCXSRV/locale/iso8859-14/Compose similarity index 100% rename from VCXSRV/locale/iso8859-14/Compose rename to src/gwsl/VCXSRV/locale/iso8859-14/Compose diff --git a/VCXSRV/locale/iso8859-14/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-14/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-14/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-14/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-14/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-14/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-14/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-14/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-15/Compose b/src/gwsl/VCXSRV/locale/iso8859-15/Compose similarity index 100% rename from VCXSRV/locale/iso8859-15/Compose rename to src/gwsl/VCXSRV/locale/iso8859-15/Compose diff --git a/VCXSRV/locale/iso8859-15/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-15/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-15/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-15/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-15/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-15/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-15/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-15/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-2/Compose b/src/gwsl/VCXSRV/locale/iso8859-2/Compose similarity index 100% rename from VCXSRV/locale/iso8859-2/Compose rename to src/gwsl/VCXSRV/locale/iso8859-2/Compose diff --git a/VCXSRV/locale/iso8859-2/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-2/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-2/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-2/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-2/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-2/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-2/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-2/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-3/Compose b/src/gwsl/VCXSRV/locale/iso8859-3/Compose similarity index 100% rename from VCXSRV/locale/iso8859-3/Compose rename to src/gwsl/VCXSRV/locale/iso8859-3/Compose diff --git a/VCXSRV/locale/iso8859-3/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-3/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-3/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-3/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-3/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-3/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-3/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-3/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-4/Compose b/src/gwsl/VCXSRV/locale/iso8859-4/Compose similarity index 100% rename from VCXSRV/locale/iso8859-4/Compose rename to src/gwsl/VCXSRV/locale/iso8859-4/Compose diff --git a/VCXSRV/locale/iso8859-4/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-4/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-4/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-4/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-4/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-4/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-4/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-4/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-5/Compose b/src/gwsl/VCXSRV/locale/iso8859-5/Compose similarity index 100% rename from VCXSRV/locale/iso8859-5/Compose rename to src/gwsl/VCXSRV/locale/iso8859-5/Compose diff --git a/VCXSRV/locale/iso8859-5/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-5/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-5/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-5/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-5/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-5/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-5/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-5/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-6/Compose b/src/gwsl/VCXSRV/locale/iso8859-6/Compose similarity index 100% rename from VCXSRV/locale/iso8859-6/Compose rename to src/gwsl/VCXSRV/locale/iso8859-6/Compose diff --git a/VCXSRV/locale/iso8859-6/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-6/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-6/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-6/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-6/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-6/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-6/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-6/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-7/Compose b/src/gwsl/VCXSRV/locale/iso8859-7/Compose similarity index 100% rename from VCXSRV/locale/iso8859-7/Compose rename to src/gwsl/VCXSRV/locale/iso8859-7/Compose diff --git a/VCXSRV/locale/iso8859-7/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-7/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-7/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-7/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-7/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-7/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-7/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-7/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-8/Compose b/src/gwsl/VCXSRV/locale/iso8859-8/Compose similarity index 100% rename from VCXSRV/locale/iso8859-8/Compose rename to src/gwsl/VCXSRV/locale/iso8859-8/Compose diff --git a/VCXSRV/locale/iso8859-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-8/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-8/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-9/Compose b/src/gwsl/VCXSRV/locale/iso8859-9/Compose similarity index 100% rename from VCXSRV/locale/iso8859-9/Compose rename to src/gwsl/VCXSRV/locale/iso8859-9/Compose diff --git a/VCXSRV/locale/iso8859-9/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-9/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-9/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-9/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-9/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-9/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-9/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-9/XLC_LOCALE diff --git a/VCXSRV/locale/iso8859-9e/Compose b/src/gwsl/VCXSRV/locale/iso8859-9e/Compose similarity index 100% rename from VCXSRV/locale/iso8859-9e/Compose rename to src/gwsl/VCXSRV/locale/iso8859-9e/Compose diff --git a/VCXSRV/locale/iso8859-9e/XI18N_OBJS b/src/gwsl/VCXSRV/locale/iso8859-9e/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/iso8859-9e/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/iso8859-9e/XI18N_OBJS diff --git a/VCXSRV/locale/iso8859-9e/XLC_LOCALE b/src/gwsl/VCXSRV/locale/iso8859-9e/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/iso8859-9e/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/iso8859-9e/XLC_LOCALE diff --git a/VCXSRV/locale/ja.JIS/Compose b/src/gwsl/VCXSRV/locale/ja.JIS/Compose similarity index 100% rename from VCXSRV/locale/ja.JIS/Compose rename to src/gwsl/VCXSRV/locale/ja.JIS/Compose diff --git a/VCXSRV/locale/ja.JIS/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ja.JIS/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ja.JIS/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ja.JIS/XI18N_OBJS diff --git a/VCXSRV/locale/ja.JIS/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ja.JIS/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ja.JIS/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ja.JIS/XLC_LOCALE diff --git a/VCXSRV/locale/ja.SJIS/Compose b/src/gwsl/VCXSRV/locale/ja.SJIS/Compose similarity index 100% rename from VCXSRV/locale/ja.SJIS/Compose rename to src/gwsl/VCXSRV/locale/ja.SJIS/Compose diff --git a/VCXSRV/locale/ja.SJIS/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ja.SJIS/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ja.SJIS/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ja.SJIS/XI18N_OBJS diff --git a/VCXSRV/locale/ja.SJIS/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ja.SJIS/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ja.SJIS/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ja.SJIS/XLC_LOCALE diff --git a/VCXSRV/locale/ja/Compose b/src/gwsl/VCXSRV/locale/ja/Compose similarity index 100% rename from VCXSRV/locale/ja/Compose rename to src/gwsl/VCXSRV/locale/ja/Compose diff --git a/VCXSRV/locale/ja/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ja/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ja/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ja/XI18N_OBJS diff --git a/VCXSRV/locale/ja/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ja/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ja/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ja/XLC_LOCALE diff --git a/VCXSRV/locale/ja_JP.UTF-8/Compose b/src/gwsl/VCXSRV/locale/ja_JP.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/ja_JP.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/ja_JP.UTF-8/Compose diff --git a/VCXSRV/locale/ja_JP.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ja_JP.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ja_JP.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ja_JP.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/ja_JP.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ja_JP.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ja_JP.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ja_JP.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/ko/Compose b/src/gwsl/VCXSRV/locale/ko/Compose similarity index 100% rename from VCXSRV/locale/ko/Compose rename to src/gwsl/VCXSRV/locale/ko/Compose diff --git a/VCXSRV/locale/ko/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ko/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ko/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ko/XI18N_OBJS diff --git a/VCXSRV/locale/ko/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ko/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ko/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ko/XLC_LOCALE diff --git a/VCXSRV/locale/ko_KR.UTF-8/Compose b/src/gwsl/VCXSRV/locale/ko_KR.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/ko_KR.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/ko_KR.UTF-8/Compose diff --git a/VCXSRV/locale/ko_KR.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ko_KR.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ko_KR.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ko_KR.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/ko_KR.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ko_KR.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ko_KR.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ko_KR.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/koi8-c/Compose b/src/gwsl/VCXSRV/locale/koi8-c/Compose similarity index 100% rename from VCXSRV/locale/koi8-c/Compose rename to src/gwsl/VCXSRV/locale/koi8-c/Compose diff --git a/VCXSRV/locale/koi8-c/XI18N_OBJS b/src/gwsl/VCXSRV/locale/koi8-c/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/koi8-c/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/koi8-c/XI18N_OBJS diff --git a/VCXSRV/locale/koi8-c/XLC_LOCALE b/src/gwsl/VCXSRV/locale/koi8-c/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/koi8-c/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/koi8-c/XLC_LOCALE diff --git a/VCXSRV/locale/koi8-r/Compose b/src/gwsl/VCXSRV/locale/koi8-r/Compose similarity index 100% rename from VCXSRV/locale/koi8-r/Compose rename to src/gwsl/VCXSRV/locale/koi8-r/Compose diff --git a/VCXSRV/locale/koi8-r/XI18N_OBJS b/src/gwsl/VCXSRV/locale/koi8-r/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/koi8-r/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/koi8-r/XI18N_OBJS diff --git a/VCXSRV/locale/koi8-r/XLC_LOCALE b/src/gwsl/VCXSRV/locale/koi8-r/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/koi8-r/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/koi8-r/XLC_LOCALE diff --git a/VCXSRV/locale/koi8-u/Compose b/src/gwsl/VCXSRV/locale/koi8-u/Compose similarity index 100% rename from VCXSRV/locale/koi8-u/Compose rename to src/gwsl/VCXSRV/locale/koi8-u/Compose diff --git a/VCXSRV/locale/koi8-u/XI18N_OBJS b/src/gwsl/VCXSRV/locale/koi8-u/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/koi8-u/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/koi8-u/XI18N_OBJS diff --git a/VCXSRV/locale/koi8-u/XLC_LOCALE b/src/gwsl/VCXSRV/locale/koi8-u/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/koi8-u/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/koi8-u/XLC_LOCALE diff --git a/VCXSRV/locale/locale.alias b/src/gwsl/VCXSRV/locale/locale.alias similarity index 100% rename from VCXSRV/locale/locale.alias rename to src/gwsl/VCXSRV/locale/locale.alias diff --git a/VCXSRV/locale/locale.dir b/src/gwsl/VCXSRV/locale/locale.dir similarity index 100% rename from VCXSRV/locale/locale.dir rename to src/gwsl/VCXSRV/locale/locale.dir diff --git a/VCXSRV/locale/microsoft-cp1251/Compose b/src/gwsl/VCXSRV/locale/microsoft-cp1251/Compose similarity index 100% rename from VCXSRV/locale/microsoft-cp1251/Compose rename to src/gwsl/VCXSRV/locale/microsoft-cp1251/Compose diff --git a/VCXSRV/locale/microsoft-cp1251/XI18N_OBJS b/src/gwsl/VCXSRV/locale/microsoft-cp1251/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/microsoft-cp1251/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/microsoft-cp1251/XI18N_OBJS diff --git a/VCXSRV/locale/microsoft-cp1251/XLC_LOCALE b/src/gwsl/VCXSRV/locale/microsoft-cp1251/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/microsoft-cp1251/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/microsoft-cp1251/XLC_LOCALE diff --git a/VCXSRV/locale/microsoft-cp1255/Compose b/src/gwsl/VCXSRV/locale/microsoft-cp1255/Compose similarity index 100% rename from VCXSRV/locale/microsoft-cp1255/Compose rename to src/gwsl/VCXSRV/locale/microsoft-cp1255/Compose diff --git a/VCXSRV/locale/microsoft-cp1255/XI18N_OBJS b/src/gwsl/VCXSRV/locale/microsoft-cp1255/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/microsoft-cp1255/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/microsoft-cp1255/XI18N_OBJS diff --git a/VCXSRV/locale/microsoft-cp1255/XLC_LOCALE b/src/gwsl/VCXSRV/locale/microsoft-cp1255/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/microsoft-cp1255/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/microsoft-cp1255/XLC_LOCALE diff --git a/VCXSRV/locale/microsoft-cp1256/Compose b/src/gwsl/VCXSRV/locale/microsoft-cp1256/Compose similarity index 100% rename from VCXSRV/locale/microsoft-cp1256/Compose rename to src/gwsl/VCXSRV/locale/microsoft-cp1256/Compose diff --git a/VCXSRV/locale/microsoft-cp1256/XI18N_OBJS b/src/gwsl/VCXSRV/locale/microsoft-cp1256/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/microsoft-cp1256/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/microsoft-cp1256/XI18N_OBJS diff --git a/VCXSRV/locale/microsoft-cp1256/XLC_LOCALE b/src/gwsl/VCXSRV/locale/microsoft-cp1256/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/microsoft-cp1256/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/microsoft-cp1256/XLC_LOCALE diff --git a/VCXSRV/locale/mulelao-1/Compose b/src/gwsl/VCXSRV/locale/mulelao-1/Compose similarity index 100% rename from VCXSRV/locale/mulelao-1/Compose rename to src/gwsl/VCXSRV/locale/mulelao-1/Compose diff --git a/VCXSRV/locale/mulelao-1/XI18N_OBJS b/src/gwsl/VCXSRV/locale/mulelao-1/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/mulelao-1/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/mulelao-1/XI18N_OBJS diff --git a/VCXSRV/locale/mulelao-1/XLC_LOCALE b/src/gwsl/VCXSRV/locale/mulelao-1/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/mulelao-1/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/mulelao-1/XLC_LOCALE diff --git a/VCXSRV/locale/nokhchi-1/Compose b/src/gwsl/VCXSRV/locale/nokhchi-1/Compose similarity index 100% rename from VCXSRV/locale/nokhchi-1/Compose rename to src/gwsl/VCXSRV/locale/nokhchi-1/Compose diff --git a/VCXSRV/locale/nokhchi-1/XI18N_OBJS b/src/gwsl/VCXSRV/locale/nokhchi-1/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/nokhchi-1/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/nokhchi-1/XI18N_OBJS diff --git a/VCXSRV/locale/nokhchi-1/XLC_LOCALE b/src/gwsl/VCXSRV/locale/nokhchi-1/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/nokhchi-1/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/nokhchi-1/XLC_LOCALE diff --git a/VCXSRV/locale/pt_BR.UTF-8/Compose b/src/gwsl/VCXSRV/locale/pt_BR.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/pt_BR.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/pt_BR.UTF-8/Compose diff --git a/VCXSRV/locale/pt_BR.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/pt_BR.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/pt_BR.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/pt_BR.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/pt_BR.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/pt_BR.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/pt_BR.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/pt_BR.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/ru_RU.UTF-8/Compose b/src/gwsl/VCXSRV/locale/ru_RU.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/ru_RU.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/ru_RU.UTF-8/Compose diff --git a/VCXSRV/locale/ru_RU.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/ru_RU.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/ru_RU.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/ru_RU.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/ru_RU.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/ru_RU.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/ru_RU.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/ru_RU.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/tatar-cyr/Compose b/src/gwsl/VCXSRV/locale/tatar-cyr/Compose similarity index 100% rename from VCXSRV/locale/tatar-cyr/Compose rename to src/gwsl/VCXSRV/locale/tatar-cyr/Compose diff --git a/VCXSRV/locale/tatar-cyr/XI18N_OBJS b/src/gwsl/VCXSRV/locale/tatar-cyr/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/tatar-cyr/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/tatar-cyr/XI18N_OBJS diff --git a/VCXSRV/locale/tatar-cyr/XLC_LOCALE b/src/gwsl/VCXSRV/locale/tatar-cyr/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/tatar-cyr/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/tatar-cyr/XLC_LOCALE diff --git a/VCXSRV/locale/th_TH.UTF-8/Compose b/src/gwsl/VCXSRV/locale/th_TH.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/th_TH.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/th_TH.UTF-8/Compose diff --git a/VCXSRV/locale/th_TH.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/th_TH.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/th_TH.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/th_TH.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/th_TH.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/th_TH.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/th_TH.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/th_TH.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/th_TH/Compose b/src/gwsl/VCXSRV/locale/th_TH/Compose similarity index 100% rename from VCXSRV/locale/th_TH/Compose rename to src/gwsl/VCXSRV/locale/th_TH/Compose diff --git a/VCXSRV/locale/th_TH/XI18N_OBJS b/src/gwsl/VCXSRV/locale/th_TH/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/th_TH/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/th_TH/XI18N_OBJS diff --git a/VCXSRV/locale/th_TH/XLC_LOCALE b/src/gwsl/VCXSRV/locale/th_TH/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/th_TH/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/th_TH/XLC_LOCALE diff --git a/VCXSRV/locale/tscii-0/Compose b/src/gwsl/VCXSRV/locale/tscii-0/Compose similarity index 100% rename from VCXSRV/locale/tscii-0/Compose rename to src/gwsl/VCXSRV/locale/tscii-0/Compose diff --git a/VCXSRV/locale/tscii-0/XI18N_OBJS b/src/gwsl/VCXSRV/locale/tscii-0/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/tscii-0/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/tscii-0/XI18N_OBJS diff --git a/VCXSRV/locale/tscii-0/XLC_LOCALE b/src/gwsl/VCXSRV/locale/tscii-0/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/tscii-0/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/tscii-0/XLC_LOCALE diff --git a/VCXSRV/locale/vi_VN.tcvn/Compose b/src/gwsl/VCXSRV/locale/vi_VN.tcvn/Compose similarity index 100% rename from VCXSRV/locale/vi_VN.tcvn/Compose rename to src/gwsl/VCXSRV/locale/vi_VN.tcvn/Compose diff --git a/VCXSRV/locale/vi_VN.tcvn/XI18N_OBJS b/src/gwsl/VCXSRV/locale/vi_VN.tcvn/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/vi_VN.tcvn/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/vi_VN.tcvn/XI18N_OBJS diff --git a/VCXSRV/locale/vi_VN.tcvn/XLC_LOCALE b/src/gwsl/VCXSRV/locale/vi_VN.tcvn/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/vi_VN.tcvn/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/vi_VN.tcvn/XLC_LOCALE diff --git a/VCXSRV/locale/vi_VN.viscii/Compose b/src/gwsl/VCXSRV/locale/vi_VN.viscii/Compose similarity index 100% rename from VCXSRV/locale/vi_VN.viscii/Compose rename to src/gwsl/VCXSRV/locale/vi_VN.viscii/Compose diff --git a/VCXSRV/locale/vi_VN.viscii/XI18N_OBJS b/src/gwsl/VCXSRV/locale/vi_VN.viscii/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/vi_VN.viscii/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/vi_VN.viscii/XI18N_OBJS diff --git a/VCXSRV/locale/vi_VN.viscii/XLC_LOCALE b/src/gwsl/VCXSRV/locale/vi_VN.viscii/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/vi_VN.viscii/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/vi_VN.viscii/XLC_LOCALE diff --git a/VCXSRV/locale/zh_CN.UTF-8/Compose b/src/gwsl/VCXSRV/locale/zh_CN.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/zh_CN.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/zh_CN.UTF-8/Compose diff --git a/VCXSRV/locale/zh_CN.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_CN.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_CN.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_CN.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/zh_CN.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_CN.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_CN.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_CN.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/zh_CN.gb18030/Compose b/src/gwsl/VCXSRV/locale/zh_CN.gb18030/Compose similarity index 100% rename from VCXSRV/locale/zh_CN.gb18030/Compose rename to src/gwsl/VCXSRV/locale/zh_CN.gb18030/Compose diff --git a/VCXSRV/locale/zh_CN.gb18030/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_CN.gb18030/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_CN.gb18030/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_CN.gb18030/XI18N_OBJS diff --git a/VCXSRV/locale/zh_CN.gb18030/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_CN.gb18030/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_CN.gb18030/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_CN.gb18030/XLC_LOCALE diff --git a/VCXSRV/locale/zh_CN.gbk/Compose b/src/gwsl/VCXSRV/locale/zh_CN.gbk/Compose similarity index 100% rename from VCXSRV/locale/zh_CN.gbk/Compose rename to src/gwsl/VCXSRV/locale/zh_CN.gbk/Compose diff --git a/VCXSRV/locale/zh_CN.gbk/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_CN.gbk/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_CN.gbk/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_CN.gbk/XI18N_OBJS diff --git a/VCXSRV/locale/zh_CN.gbk/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_CN.gbk/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_CN.gbk/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_CN.gbk/XLC_LOCALE diff --git a/VCXSRV/locale/zh_CN/Compose b/src/gwsl/VCXSRV/locale/zh_CN/Compose similarity index 100% rename from VCXSRV/locale/zh_CN/Compose rename to src/gwsl/VCXSRV/locale/zh_CN/Compose diff --git a/VCXSRV/locale/zh_CN/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_CN/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_CN/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_CN/XI18N_OBJS diff --git a/VCXSRV/locale/zh_CN/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_CN/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_CN/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_CN/XLC_LOCALE diff --git a/VCXSRV/locale/zh_HK.UTF-8/Compose b/src/gwsl/VCXSRV/locale/zh_HK.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/zh_HK.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/zh_HK.UTF-8/Compose diff --git a/VCXSRV/locale/zh_HK.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_HK.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_HK.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_HK.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/zh_HK.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_HK.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_HK.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_HK.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/zh_HK.big5/Compose b/src/gwsl/VCXSRV/locale/zh_HK.big5/Compose similarity index 100% rename from VCXSRV/locale/zh_HK.big5/Compose rename to src/gwsl/VCXSRV/locale/zh_HK.big5/Compose diff --git a/VCXSRV/locale/zh_HK.big5/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_HK.big5/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_HK.big5/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_HK.big5/XI18N_OBJS diff --git a/VCXSRV/locale/zh_HK.big5/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_HK.big5/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_HK.big5/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_HK.big5/XLC_LOCALE diff --git a/VCXSRV/locale/zh_HK.big5hkscs/Compose b/src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/Compose similarity index 100% rename from VCXSRV/locale/zh_HK.big5hkscs/Compose rename to src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/Compose diff --git a/VCXSRV/locale/zh_HK.big5hkscs/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_HK.big5hkscs/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/XI18N_OBJS diff --git a/VCXSRV/locale/zh_HK.big5hkscs/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_HK.big5hkscs/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_HK.big5hkscs/XLC_LOCALE diff --git a/VCXSRV/locale/zh_TW.UTF-8/Compose b/src/gwsl/VCXSRV/locale/zh_TW.UTF-8/Compose similarity index 100% rename from VCXSRV/locale/zh_TW.UTF-8/Compose rename to src/gwsl/VCXSRV/locale/zh_TW.UTF-8/Compose diff --git a/VCXSRV/locale/zh_TW.UTF-8/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_TW.UTF-8/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_TW.UTF-8/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_TW.UTF-8/XI18N_OBJS diff --git a/VCXSRV/locale/zh_TW.UTF-8/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_TW.UTF-8/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_TW.UTF-8/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_TW.UTF-8/XLC_LOCALE diff --git a/VCXSRV/locale/zh_TW.big5/Compose b/src/gwsl/VCXSRV/locale/zh_TW.big5/Compose similarity index 100% rename from VCXSRV/locale/zh_TW.big5/Compose rename to src/gwsl/VCXSRV/locale/zh_TW.big5/Compose diff --git a/VCXSRV/locale/zh_TW.big5/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_TW.big5/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_TW.big5/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_TW.big5/XI18N_OBJS diff --git a/VCXSRV/locale/zh_TW.big5/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_TW.big5/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_TW.big5/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_TW.big5/XLC_LOCALE diff --git a/VCXSRV/locale/zh_TW/Compose b/src/gwsl/VCXSRV/locale/zh_TW/Compose similarity index 100% rename from VCXSRV/locale/zh_TW/Compose rename to src/gwsl/VCXSRV/locale/zh_TW/Compose diff --git a/VCXSRV/locale/zh_TW/XI18N_OBJS b/src/gwsl/VCXSRV/locale/zh_TW/XI18N_OBJS similarity index 100% rename from VCXSRV/locale/zh_TW/XI18N_OBJS rename to src/gwsl/VCXSRV/locale/zh_TW/XI18N_OBJS diff --git a/VCXSRV/locale/zh_TW/XLC_LOCALE b/src/gwsl/VCXSRV/locale/zh_TW/XLC_LOCALE similarity index 100% rename from VCXSRV/locale/zh_TW/XLC_LOCALE rename to src/gwsl/VCXSRV/locale/zh_TW/XLC_LOCALE diff --git a/VCXSRV/msvcp140.dll b/src/gwsl/VCXSRV/msvcp140.dll similarity index 100% rename from VCXSRV/msvcp140.dll rename to src/gwsl/VCXSRV/msvcp140.dll diff --git a/VCXSRV/plink.exe b/src/gwsl/VCXSRV/plink.exe similarity index 100% rename from VCXSRV/plink.exe rename to src/gwsl/VCXSRV/plink.exe diff --git a/VCXSRV/protocol.txt b/src/gwsl/VCXSRV/protocol.txt similarity index 100% rename from VCXSRV/protocol.txt rename to src/gwsl/VCXSRV/protocol.txt diff --git a/VCXSRV/swrast_dri.dll b/src/gwsl/VCXSRV/swrast_dri.dll similarity index 100% rename from VCXSRV/swrast_dri.dll rename to src/gwsl/VCXSRV/swrast_dri.dll diff --git a/VCXSRV/swrastwgl_dri.dll b/src/gwsl/VCXSRV/swrastwgl_dri.dll similarity index 100% rename from VCXSRV/swrastwgl_dri.dll rename to src/gwsl/VCXSRV/swrastwgl_dri.dll diff --git a/VCXSRV/system.XWinrc b/src/gwsl/VCXSRV/system.XWinrc similarity index 100% rename from VCXSRV/system.XWinrc rename to src/gwsl/VCXSRV/system.XWinrc diff --git a/VCXSRV/vcruntime140.dll b/src/gwsl/VCXSRV/vcruntime140.dll similarity index 100% rename from VCXSRV/vcruntime140.dll rename to src/gwsl/VCXSRV/vcruntime140.dll diff --git a/VCXSRV/vcruntime140_1.dll b/src/gwsl/VCXSRV/vcruntime140_1.dll similarity index 100% rename from VCXSRV/vcruntime140_1.dll rename to src/gwsl/VCXSRV/vcruntime140_1.dll diff --git a/VCXSRV/xauth.exe b/src/gwsl/VCXSRV/xauth.exe similarity index 100% rename from VCXSRV/xauth.exe rename to src/gwsl/VCXSRV/xauth.exe diff --git a/VCXSRV/xcalc.exe b/src/gwsl/VCXSRV/xcalc.exe similarity index 100% rename from VCXSRV/xcalc.exe rename to src/gwsl/VCXSRV/xcalc.exe diff --git a/VCXSRV/xclock.exe b/src/gwsl/VCXSRV/xclock.exe similarity index 100% rename from VCXSRV/xclock.exe rename to src/gwsl/VCXSRV/xclock.exe diff --git a/VCXSRV/xhost.exe b/src/gwsl/VCXSRV/xhost.exe similarity index 100% rename from VCXSRV/xhost.exe rename to src/gwsl/VCXSRV/xhost.exe diff --git a/VCXSRV/xkbcomp.exe b/src/gwsl/VCXSRV/xkbcomp.exe similarity index 100% rename from VCXSRV/xkbcomp.exe rename to src/gwsl/VCXSRV/xkbcomp.exe diff --git a/VCXSRV/xkbdata/compat.dir b/src/gwsl/VCXSRV/xkbdata/compat.dir similarity index 100% rename from VCXSRV/xkbdata/compat.dir rename to src/gwsl/VCXSRV/xkbdata/compat.dir diff --git a/VCXSRV/xkbdata/compat/README b/src/gwsl/VCXSRV/xkbdata/compat/README similarity index 100% rename from VCXSRV/xkbdata/compat/README rename to src/gwsl/VCXSRV/xkbdata/compat/README diff --git a/VCXSRV/xkbdata/compat/accessx b/src/gwsl/VCXSRV/xkbdata/compat/accessx similarity index 100% rename from VCXSRV/xkbdata/compat/accessx rename to src/gwsl/VCXSRV/xkbdata/compat/accessx diff --git a/VCXSRV/xkbdata/compat/basic b/src/gwsl/VCXSRV/xkbdata/compat/basic similarity index 100% rename from VCXSRV/xkbdata/compat/basic rename to src/gwsl/VCXSRV/xkbdata/compat/basic diff --git a/VCXSRV/xkbdata/compat/caps b/src/gwsl/VCXSRV/xkbdata/compat/caps similarity index 100% rename from VCXSRV/xkbdata/compat/caps rename to src/gwsl/VCXSRV/xkbdata/compat/caps diff --git a/VCXSRV/xkbdata/compat/complete b/src/gwsl/VCXSRV/xkbdata/compat/complete similarity index 100% rename from VCXSRV/xkbdata/compat/complete rename to src/gwsl/VCXSRV/xkbdata/compat/complete diff --git a/VCXSRV/xkbdata/compat/iso9995 b/src/gwsl/VCXSRV/xkbdata/compat/iso9995 similarity index 100% rename from VCXSRV/xkbdata/compat/iso9995 rename to src/gwsl/VCXSRV/xkbdata/compat/iso9995 diff --git a/VCXSRV/xkbdata/compat/japan b/src/gwsl/VCXSRV/xkbdata/compat/japan similarity index 100% rename from VCXSRV/xkbdata/compat/japan rename to src/gwsl/VCXSRV/xkbdata/compat/japan diff --git a/VCXSRV/xkbdata/compat/ledcaps b/src/gwsl/VCXSRV/xkbdata/compat/ledcaps similarity index 100% rename from VCXSRV/xkbdata/compat/ledcaps rename to src/gwsl/VCXSRV/xkbdata/compat/ledcaps diff --git a/VCXSRV/xkbdata/compat/ledcompose b/src/gwsl/VCXSRV/xkbdata/compat/ledcompose similarity index 100% rename from VCXSRV/xkbdata/compat/ledcompose rename to src/gwsl/VCXSRV/xkbdata/compat/ledcompose diff --git a/VCXSRV/xkbdata/compat/lednum b/src/gwsl/VCXSRV/xkbdata/compat/lednum similarity index 100% rename from VCXSRV/xkbdata/compat/lednum rename to src/gwsl/VCXSRV/xkbdata/compat/lednum diff --git a/VCXSRV/xkbdata/compat/ledscroll b/src/gwsl/VCXSRV/xkbdata/compat/ledscroll similarity index 100% rename from VCXSRV/xkbdata/compat/ledscroll rename to src/gwsl/VCXSRV/xkbdata/compat/ledscroll diff --git a/VCXSRV/xkbdata/compat/level5 b/src/gwsl/VCXSRV/xkbdata/compat/level5 similarity index 100% rename from VCXSRV/xkbdata/compat/level5 rename to src/gwsl/VCXSRV/xkbdata/compat/level5 diff --git a/VCXSRV/xkbdata/compat/misc b/src/gwsl/VCXSRV/xkbdata/compat/misc similarity index 100% rename from VCXSRV/xkbdata/compat/misc rename to src/gwsl/VCXSRV/xkbdata/compat/misc diff --git a/VCXSRV/xkbdata/compat/mousekeys b/src/gwsl/VCXSRV/xkbdata/compat/mousekeys similarity index 100% rename from VCXSRV/xkbdata/compat/mousekeys rename to src/gwsl/VCXSRV/xkbdata/compat/mousekeys diff --git a/VCXSRV/xkbdata/compat/olpc b/src/gwsl/VCXSRV/xkbdata/compat/olpc similarity index 100% rename from VCXSRV/xkbdata/compat/olpc rename to src/gwsl/VCXSRV/xkbdata/compat/olpc diff --git a/VCXSRV/xkbdata/compat/pc b/src/gwsl/VCXSRV/xkbdata/compat/pc similarity index 100% rename from VCXSRV/xkbdata/compat/pc rename to src/gwsl/VCXSRV/xkbdata/compat/pc diff --git a/VCXSRV/xkbdata/compat/pc98 b/src/gwsl/VCXSRV/xkbdata/compat/pc98 similarity index 100% rename from VCXSRV/xkbdata/compat/pc98 rename to src/gwsl/VCXSRV/xkbdata/compat/pc98 diff --git a/VCXSRV/xkbdata/compat/xfree86 b/src/gwsl/VCXSRV/xkbdata/compat/xfree86 similarity index 100% rename from VCXSRV/xkbdata/compat/xfree86 rename to src/gwsl/VCXSRV/xkbdata/compat/xfree86 diff --git a/VCXSRV/xkbdata/compat/xtest b/src/gwsl/VCXSRV/xkbdata/compat/xtest similarity index 100% rename from VCXSRV/xkbdata/compat/xtest rename to src/gwsl/VCXSRV/xkbdata/compat/xtest diff --git a/VCXSRV/xkbdata/geometry.dir b/src/gwsl/VCXSRV/xkbdata/geometry.dir similarity index 100% rename from VCXSRV/xkbdata/geometry.dir rename to src/gwsl/VCXSRV/xkbdata/geometry.dir diff --git a/VCXSRV/xkbdata/geometry/README b/src/gwsl/VCXSRV/xkbdata/geometry/README similarity index 100% rename from VCXSRV/xkbdata/geometry/README rename to src/gwsl/VCXSRV/xkbdata/geometry/README diff --git a/VCXSRV/xkbdata/geometry/amiga b/src/gwsl/VCXSRV/xkbdata/geometry/amiga similarity index 100% rename from VCXSRV/xkbdata/geometry/amiga rename to src/gwsl/VCXSRV/xkbdata/geometry/amiga diff --git a/VCXSRV/xkbdata/geometry/ataritt b/src/gwsl/VCXSRV/xkbdata/geometry/ataritt similarity index 100% rename from VCXSRV/xkbdata/geometry/ataritt rename to src/gwsl/VCXSRV/xkbdata/geometry/ataritt diff --git a/VCXSRV/xkbdata/geometry/chicony b/src/gwsl/VCXSRV/xkbdata/geometry/chicony similarity index 100% rename from VCXSRV/xkbdata/geometry/chicony rename to src/gwsl/VCXSRV/xkbdata/geometry/chicony diff --git a/VCXSRV/xkbdata/geometry/dell b/src/gwsl/VCXSRV/xkbdata/geometry/dell similarity index 100% rename from VCXSRV/xkbdata/geometry/dell rename to src/gwsl/VCXSRV/xkbdata/geometry/dell diff --git a/VCXSRV/xkbdata/geometry/digital_vndr/lk b/src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/lk similarity index 100% rename from VCXSRV/xkbdata/geometry/digital_vndr/lk rename to src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/lk diff --git a/VCXSRV/xkbdata/geometry/digital_vndr/pc b/src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/pc similarity index 100% rename from VCXSRV/xkbdata/geometry/digital_vndr/pc rename to src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/pc diff --git a/VCXSRV/xkbdata/geometry/digital_vndr/unix b/src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/unix similarity index 100% rename from VCXSRV/xkbdata/geometry/digital_vndr/unix rename to src/gwsl/VCXSRV/xkbdata/geometry/digital_vndr/unix diff --git a/VCXSRV/xkbdata/geometry/everex b/src/gwsl/VCXSRV/xkbdata/geometry/everex similarity index 100% rename from VCXSRV/xkbdata/geometry/everex rename to src/gwsl/VCXSRV/xkbdata/geometry/everex diff --git a/VCXSRV/xkbdata/geometry/fujitsu b/src/gwsl/VCXSRV/xkbdata/geometry/fujitsu similarity index 100% rename from VCXSRV/xkbdata/geometry/fujitsu rename to src/gwsl/VCXSRV/xkbdata/geometry/fujitsu diff --git a/VCXSRV/xkbdata/geometry/hhk b/src/gwsl/VCXSRV/xkbdata/geometry/hhk similarity index 100% rename from VCXSRV/xkbdata/geometry/hhk rename to src/gwsl/VCXSRV/xkbdata/geometry/hhk diff --git a/VCXSRV/xkbdata/geometry/hp b/src/gwsl/VCXSRV/xkbdata/geometry/hp similarity index 100% rename from VCXSRV/xkbdata/geometry/hp rename to src/gwsl/VCXSRV/xkbdata/geometry/hp diff --git a/VCXSRV/xkbdata/geometry/keytronic b/src/gwsl/VCXSRV/xkbdata/geometry/keytronic similarity index 100% rename from VCXSRV/xkbdata/geometry/keytronic rename to src/gwsl/VCXSRV/xkbdata/geometry/keytronic diff --git a/VCXSRV/xkbdata/geometry/kinesis b/src/gwsl/VCXSRV/xkbdata/geometry/kinesis similarity index 100% rename from VCXSRV/xkbdata/geometry/kinesis rename to src/gwsl/VCXSRV/xkbdata/geometry/kinesis diff --git a/VCXSRV/xkbdata/geometry/macintosh b/src/gwsl/VCXSRV/xkbdata/geometry/macintosh similarity index 100% rename from VCXSRV/xkbdata/geometry/macintosh rename to src/gwsl/VCXSRV/xkbdata/geometry/macintosh diff --git a/VCXSRV/xkbdata/geometry/microsoft b/src/gwsl/VCXSRV/xkbdata/geometry/microsoft similarity index 100% rename from VCXSRV/xkbdata/geometry/microsoft rename to src/gwsl/VCXSRV/xkbdata/geometry/microsoft diff --git a/VCXSRV/xkbdata/geometry/nec b/src/gwsl/VCXSRV/xkbdata/geometry/nec similarity index 100% rename from VCXSRV/xkbdata/geometry/nec rename to src/gwsl/VCXSRV/xkbdata/geometry/nec diff --git a/VCXSRV/xkbdata/geometry/nokia b/src/gwsl/VCXSRV/xkbdata/geometry/nokia similarity index 100% rename from VCXSRV/xkbdata/geometry/nokia rename to src/gwsl/VCXSRV/xkbdata/geometry/nokia diff --git a/VCXSRV/xkbdata/geometry/northgate b/src/gwsl/VCXSRV/xkbdata/geometry/northgate similarity index 100% rename from VCXSRV/xkbdata/geometry/northgate rename to src/gwsl/VCXSRV/xkbdata/geometry/northgate diff --git a/VCXSRV/xkbdata/geometry/pc b/src/gwsl/VCXSRV/xkbdata/geometry/pc similarity index 100% rename from VCXSRV/xkbdata/geometry/pc rename to src/gwsl/VCXSRV/xkbdata/geometry/pc diff --git a/VCXSRV/xkbdata/geometry/sanwa b/src/gwsl/VCXSRV/xkbdata/geometry/sanwa similarity index 100% rename from VCXSRV/xkbdata/geometry/sanwa rename to src/gwsl/VCXSRV/xkbdata/geometry/sanwa diff --git a/VCXSRV/xkbdata/geometry/sgi_vndr/O2 b/src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/O2 similarity index 100% rename from VCXSRV/xkbdata/geometry/sgi_vndr/O2 rename to src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/O2 diff --git a/VCXSRV/xkbdata/geometry/sgi_vndr/indigo b/src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/indigo similarity index 100% rename from VCXSRV/xkbdata/geometry/sgi_vndr/indigo rename to src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/indigo diff --git a/VCXSRV/xkbdata/geometry/sgi_vndr/indy b/src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/indy similarity index 100% rename from VCXSRV/xkbdata/geometry/sgi_vndr/indy rename to src/gwsl/VCXSRV/xkbdata/geometry/sgi_vndr/indy diff --git a/VCXSRV/xkbdata/geometry/sony b/src/gwsl/VCXSRV/xkbdata/geometry/sony similarity index 100% rename from VCXSRV/xkbdata/geometry/sony rename to src/gwsl/VCXSRV/xkbdata/geometry/sony diff --git a/VCXSRV/xkbdata/geometry/steelseries b/src/gwsl/VCXSRV/xkbdata/geometry/steelseries similarity index 100% rename from VCXSRV/xkbdata/geometry/steelseries rename to src/gwsl/VCXSRV/xkbdata/geometry/steelseries diff --git a/VCXSRV/xkbdata/geometry/sun b/src/gwsl/VCXSRV/xkbdata/geometry/sun similarity index 100% rename from VCXSRV/xkbdata/geometry/sun rename to src/gwsl/VCXSRV/xkbdata/geometry/sun diff --git a/VCXSRV/xkbdata/geometry/teck b/src/gwsl/VCXSRV/xkbdata/geometry/teck similarity index 100% rename from VCXSRV/xkbdata/geometry/teck rename to src/gwsl/VCXSRV/xkbdata/geometry/teck diff --git a/VCXSRV/xkbdata/geometry/thinkpad b/src/gwsl/VCXSRV/xkbdata/geometry/thinkpad similarity index 100% rename from VCXSRV/xkbdata/geometry/thinkpad rename to src/gwsl/VCXSRV/xkbdata/geometry/thinkpad diff --git a/VCXSRV/xkbdata/geometry/typematrix b/src/gwsl/VCXSRV/xkbdata/geometry/typematrix similarity index 100% rename from VCXSRV/xkbdata/geometry/typematrix rename to src/gwsl/VCXSRV/xkbdata/geometry/typematrix diff --git a/VCXSRV/xkbdata/geometry/winbook b/src/gwsl/VCXSRV/xkbdata/geometry/winbook similarity index 100% rename from VCXSRV/xkbdata/geometry/winbook rename to src/gwsl/VCXSRV/xkbdata/geometry/winbook diff --git a/VCXSRV/xkbdata/keycodes.dir b/src/gwsl/VCXSRV/xkbdata/keycodes.dir similarity index 100% rename from VCXSRV/xkbdata/keycodes.dir rename to src/gwsl/VCXSRV/xkbdata/keycodes.dir diff --git a/VCXSRV/xkbdata/keycodes/README b/src/gwsl/VCXSRV/xkbdata/keycodes/README similarity index 100% rename from VCXSRV/xkbdata/keycodes/README rename to src/gwsl/VCXSRV/xkbdata/keycodes/README diff --git a/VCXSRV/xkbdata/keycodes/aliases b/src/gwsl/VCXSRV/xkbdata/keycodes/aliases similarity index 100% rename from VCXSRV/xkbdata/keycodes/aliases rename to src/gwsl/VCXSRV/xkbdata/keycodes/aliases diff --git a/VCXSRV/xkbdata/keycodes/amiga b/src/gwsl/VCXSRV/xkbdata/keycodes/amiga similarity index 100% rename from VCXSRV/xkbdata/keycodes/amiga rename to src/gwsl/VCXSRV/xkbdata/keycodes/amiga diff --git a/VCXSRV/xkbdata/keycodes/ataritt b/src/gwsl/VCXSRV/xkbdata/keycodes/ataritt similarity index 100% rename from VCXSRV/xkbdata/keycodes/ataritt rename to src/gwsl/VCXSRV/xkbdata/keycodes/ataritt diff --git a/VCXSRV/xkbdata/keycodes/digital_vndr/lk b/src/gwsl/VCXSRV/xkbdata/keycodes/digital_vndr/lk similarity index 100% rename from VCXSRV/xkbdata/keycodes/digital_vndr/lk rename to src/gwsl/VCXSRV/xkbdata/keycodes/digital_vndr/lk diff --git a/VCXSRV/xkbdata/keycodes/digital_vndr/pc b/src/gwsl/VCXSRV/xkbdata/keycodes/digital_vndr/pc similarity index 100% rename from VCXSRV/xkbdata/keycodes/digital_vndr/pc rename to src/gwsl/VCXSRV/xkbdata/keycodes/digital_vndr/pc diff --git a/VCXSRV/xkbdata/keycodes/empty b/src/gwsl/VCXSRV/xkbdata/keycodes/empty similarity index 100% rename from VCXSRV/xkbdata/keycodes/empty rename to src/gwsl/VCXSRV/xkbdata/keycodes/empty diff --git a/VCXSRV/xkbdata/keycodes/evdev b/src/gwsl/VCXSRV/xkbdata/keycodes/evdev similarity index 100% rename from VCXSRV/xkbdata/keycodes/evdev rename to src/gwsl/VCXSRV/xkbdata/keycodes/evdev diff --git a/VCXSRV/xkbdata/keycodes/fujitsu b/src/gwsl/VCXSRV/xkbdata/keycodes/fujitsu similarity index 100% rename from VCXSRV/xkbdata/keycodes/fujitsu rename to src/gwsl/VCXSRV/xkbdata/keycodes/fujitsu diff --git a/VCXSRV/xkbdata/keycodes/hp b/src/gwsl/VCXSRV/xkbdata/keycodes/hp similarity index 100% rename from VCXSRV/xkbdata/keycodes/hp rename to src/gwsl/VCXSRV/xkbdata/keycodes/hp diff --git a/VCXSRV/xkbdata/keycodes/ibm b/src/gwsl/VCXSRV/xkbdata/keycodes/ibm similarity index 100% rename from VCXSRV/xkbdata/keycodes/ibm rename to src/gwsl/VCXSRV/xkbdata/keycodes/ibm diff --git a/VCXSRV/xkbdata/keycodes/jolla b/src/gwsl/VCXSRV/xkbdata/keycodes/jolla similarity index 100% rename from VCXSRV/xkbdata/keycodes/jolla rename to src/gwsl/VCXSRV/xkbdata/keycodes/jolla diff --git a/VCXSRV/xkbdata/keycodes/macintosh b/src/gwsl/VCXSRV/xkbdata/keycodes/macintosh similarity index 100% rename from VCXSRV/xkbdata/keycodes/macintosh rename to src/gwsl/VCXSRV/xkbdata/keycodes/macintosh diff --git a/VCXSRV/xkbdata/keycodes/olpc b/src/gwsl/VCXSRV/xkbdata/keycodes/olpc similarity index 100% rename from VCXSRV/xkbdata/keycodes/olpc rename to src/gwsl/VCXSRV/xkbdata/keycodes/olpc diff --git a/VCXSRV/xkbdata/keycodes/sgi_vndr/indigo b/src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/indigo similarity index 100% rename from VCXSRV/xkbdata/keycodes/sgi_vndr/indigo rename to src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/indigo diff --git a/VCXSRV/xkbdata/keycodes/sgi_vndr/indy b/src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/indy similarity index 100% rename from VCXSRV/xkbdata/keycodes/sgi_vndr/indy rename to src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/indy diff --git a/VCXSRV/xkbdata/keycodes/sgi_vndr/iris b/src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/iris similarity index 100% rename from VCXSRV/xkbdata/keycodes/sgi_vndr/iris rename to src/gwsl/VCXSRV/xkbdata/keycodes/sgi_vndr/iris diff --git a/VCXSRV/xkbdata/keycodes/sony b/src/gwsl/VCXSRV/xkbdata/keycodes/sony similarity index 100% rename from VCXSRV/xkbdata/keycodes/sony rename to src/gwsl/VCXSRV/xkbdata/keycodes/sony diff --git a/VCXSRV/xkbdata/keycodes/sun b/src/gwsl/VCXSRV/xkbdata/keycodes/sun similarity index 100% rename from VCXSRV/xkbdata/keycodes/sun rename to src/gwsl/VCXSRV/xkbdata/keycodes/sun diff --git a/VCXSRV/xkbdata/keycodes/xfree86 b/src/gwsl/VCXSRV/xkbdata/keycodes/xfree86 similarity index 100% rename from VCXSRV/xkbdata/keycodes/xfree86 rename to src/gwsl/VCXSRV/xkbdata/keycodes/xfree86 diff --git a/VCXSRV/xkbdata/keycodes/xfree98 b/src/gwsl/VCXSRV/xkbdata/keycodes/xfree98 similarity index 100% rename from VCXSRV/xkbdata/keycodes/xfree98 rename to src/gwsl/VCXSRV/xkbdata/keycodes/xfree98 diff --git a/VCXSRV/xkbdata/rules/README b/src/gwsl/VCXSRV/xkbdata/rules/README similarity index 100% rename from VCXSRV/xkbdata/rules/README rename to src/gwsl/VCXSRV/xkbdata/rules/README diff --git a/VCXSRV/xkbdata/rules/base b/src/gwsl/VCXSRV/xkbdata/rules/base similarity index 100% rename from VCXSRV/xkbdata/rules/base rename to src/gwsl/VCXSRV/xkbdata/rules/base diff --git a/VCXSRV/xkbdata/rules/base.extras.xml b/src/gwsl/VCXSRV/xkbdata/rules/base.extras.xml similarity index 100% rename from VCXSRV/xkbdata/rules/base.extras.xml rename to src/gwsl/VCXSRV/xkbdata/rules/base.extras.xml diff --git a/VCXSRV/xkbdata/rules/base.lst b/src/gwsl/VCXSRV/xkbdata/rules/base.lst similarity index 100% rename from VCXSRV/xkbdata/rules/base.lst rename to src/gwsl/VCXSRV/xkbdata/rules/base.lst diff --git a/VCXSRV/xkbdata/rules/base.xml b/src/gwsl/VCXSRV/xkbdata/rules/base.xml similarity index 100% rename from VCXSRV/xkbdata/rules/base.xml rename to src/gwsl/VCXSRV/xkbdata/rules/base.xml diff --git a/VCXSRV/xkbdata/rules/evdev b/src/gwsl/VCXSRV/xkbdata/rules/evdev similarity index 100% rename from VCXSRV/xkbdata/rules/evdev rename to src/gwsl/VCXSRV/xkbdata/rules/evdev diff --git a/VCXSRV/xkbdata/rules/evdev.extras.xml b/src/gwsl/VCXSRV/xkbdata/rules/evdev.extras.xml similarity index 100% rename from VCXSRV/xkbdata/rules/evdev.extras.xml rename to src/gwsl/VCXSRV/xkbdata/rules/evdev.extras.xml diff --git a/VCXSRV/xkbdata/rules/evdev.lst b/src/gwsl/VCXSRV/xkbdata/rules/evdev.lst similarity index 100% rename from VCXSRV/xkbdata/rules/evdev.lst rename to src/gwsl/VCXSRV/xkbdata/rules/evdev.lst diff --git a/VCXSRV/xkbdata/rules/evdev.xml b/src/gwsl/VCXSRV/xkbdata/rules/evdev.xml similarity index 100% rename from VCXSRV/xkbdata/rules/evdev.xml rename to src/gwsl/VCXSRV/xkbdata/rules/evdev.xml diff --git a/VCXSRV/xkbdata/rules/xfree98 b/src/gwsl/VCXSRV/xkbdata/rules/xfree98 similarity index 100% rename from VCXSRV/xkbdata/rules/xfree98 rename to src/gwsl/VCXSRV/xkbdata/rules/xfree98 diff --git a/VCXSRV/xkbdata/rules/xkb.dtd b/src/gwsl/VCXSRV/xkbdata/rules/xkb.dtd similarity index 100% rename from VCXSRV/xkbdata/rules/xkb.dtd rename to src/gwsl/VCXSRV/xkbdata/rules/xkb.dtd diff --git a/VCXSRV/xkbdata/rules/xorg b/src/gwsl/VCXSRV/xkbdata/rules/xorg similarity index 100% rename from VCXSRV/xkbdata/rules/xorg rename to src/gwsl/VCXSRV/xkbdata/rules/xorg diff --git a/VCXSRV/xkbdata/rules/xorg.lst b/src/gwsl/VCXSRV/xkbdata/rules/xorg.lst similarity index 100% rename from VCXSRV/xkbdata/rules/xorg.lst rename to src/gwsl/VCXSRV/xkbdata/rules/xorg.lst diff --git a/VCXSRV/xkbdata/rules/xorg.xml b/src/gwsl/VCXSRV/xkbdata/rules/xorg.xml similarity index 100% rename from VCXSRV/xkbdata/rules/xorg.xml rename to src/gwsl/VCXSRV/xkbdata/rules/xorg.xml diff --git a/VCXSRV/xkbdata/symbols.dir b/src/gwsl/VCXSRV/xkbdata/symbols.dir similarity index 100% rename from VCXSRV/xkbdata/symbols.dir rename to src/gwsl/VCXSRV/xkbdata/symbols.dir diff --git a/VCXSRV/xkbdata/symbols/af b/src/gwsl/VCXSRV/xkbdata/symbols/af similarity index 100% rename from VCXSRV/xkbdata/symbols/af rename to src/gwsl/VCXSRV/xkbdata/symbols/af diff --git a/VCXSRV/xkbdata/symbols/al b/src/gwsl/VCXSRV/xkbdata/symbols/al similarity index 100% rename from VCXSRV/xkbdata/symbols/al rename to src/gwsl/VCXSRV/xkbdata/symbols/al diff --git a/VCXSRV/xkbdata/symbols/altwin b/src/gwsl/VCXSRV/xkbdata/symbols/altwin similarity index 100% rename from VCXSRV/xkbdata/symbols/altwin rename to src/gwsl/VCXSRV/xkbdata/symbols/altwin diff --git a/VCXSRV/xkbdata/symbols/am b/src/gwsl/VCXSRV/xkbdata/symbols/am similarity index 100% rename from VCXSRV/xkbdata/symbols/am rename to src/gwsl/VCXSRV/xkbdata/symbols/am diff --git a/VCXSRV/xkbdata/symbols/apl b/src/gwsl/VCXSRV/xkbdata/symbols/apl similarity index 100% rename from VCXSRV/xkbdata/symbols/apl rename to src/gwsl/VCXSRV/xkbdata/symbols/apl diff --git a/VCXSRV/xkbdata/symbols/ara b/src/gwsl/VCXSRV/xkbdata/symbols/ara similarity index 100% rename from VCXSRV/xkbdata/symbols/ara rename to src/gwsl/VCXSRV/xkbdata/symbols/ara diff --git a/VCXSRV/xkbdata/symbols/at b/src/gwsl/VCXSRV/xkbdata/symbols/at similarity index 100% rename from VCXSRV/xkbdata/symbols/at rename to src/gwsl/VCXSRV/xkbdata/symbols/at diff --git a/VCXSRV/xkbdata/symbols/au b/src/gwsl/VCXSRV/xkbdata/symbols/au similarity index 100% rename from VCXSRV/xkbdata/symbols/au rename to src/gwsl/VCXSRV/xkbdata/symbols/au diff --git a/VCXSRV/xkbdata/symbols/az b/src/gwsl/VCXSRV/xkbdata/symbols/az similarity index 100% rename from VCXSRV/xkbdata/symbols/az rename to src/gwsl/VCXSRV/xkbdata/symbols/az diff --git a/VCXSRV/xkbdata/symbols/ba b/src/gwsl/VCXSRV/xkbdata/symbols/ba similarity index 100% rename from VCXSRV/xkbdata/symbols/ba rename to src/gwsl/VCXSRV/xkbdata/symbols/ba diff --git a/VCXSRV/xkbdata/symbols/bd b/src/gwsl/VCXSRV/xkbdata/symbols/bd similarity index 100% rename from VCXSRV/xkbdata/symbols/bd rename to src/gwsl/VCXSRV/xkbdata/symbols/bd diff --git a/VCXSRV/xkbdata/symbols/be b/src/gwsl/VCXSRV/xkbdata/symbols/be similarity index 100% rename from VCXSRV/xkbdata/symbols/be rename to src/gwsl/VCXSRV/xkbdata/symbols/be diff --git a/VCXSRV/xkbdata/symbols/bg b/src/gwsl/VCXSRV/xkbdata/symbols/bg similarity index 100% rename from VCXSRV/xkbdata/symbols/bg rename to src/gwsl/VCXSRV/xkbdata/symbols/bg diff --git a/VCXSRV/xkbdata/symbols/br b/src/gwsl/VCXSRV/xkbdata/symbols/br similarity index 100% rename from VCXSRV/xkbdata/symbols/br rename to src/gwsl/VCXSRV/xkbdata/symbols/br diff --git a/VCXSRV/xkbdata/symbols/brai b/src/gwsl/VCXSRV/xkbdata/symbols/brai similarity index 100% rename from VCXSRV/xkbdata/symbols/brai rename to src/gwsl/VCXSRV/xkbdata/symbols/brai diff --git a/VCXSRV/xkbdata/symbols/bt b/src/gwsl/VCXSRV/xkbdata/symbols/bt similarity index 100% rename from VCXSRV/xkbdata/symbols/bt rename to src/gwsl/VCXSRV/xkbdata/symbols/bt diff --git a/VCXSRV/xkbdata/symbols/bw b/src/gwsl/VCXSRV/xkbdata/symbols/bw similarity index 100% rename from VCXSRV/xkbdata/symbols/bw rename to src/gwsl/VCXSRV/xkbdata/symbols/bw diff --git a/VCXSRV/xkbdata/symbols/by b/src/gwsl/VCXSRV/xkbdata/symbols/by similarity index 100% rename from VCXSRV/xkbdata/symbols/by rename to src/gwsl/VCXSRV/xkbdata/symbols/by diff --git a/VCXSRV/xkbdata/symbols/ca b/src/gwsl/VCXSRV/xkbdata/symbols/ca similarity index 100% rename from VCXSRV/xkbdata/symbols/ca rename to src/gwsl/VCXSRV/xkbdata/symbols/ca diff --git a/VCXSRV/xkbdata/symbols/capslock b/src/gwsl/VCXSRV/xkbdata/symbols/capslock similarity index 100% rename from VCXSRV/xkbdata/symbols/capslock rename to src/gwsl/VCXSRV/xkbdata/symbols/capslock diff --git a/VCXSRV/xkbdata/symbols/cd b/src/gwsl/VCXSRV/xkbdata/symbols/cd similarity index 100% rename from VCXSRV/xkbdata/symbols/cd rename to src/gwsl/VCXSRV/xkbdata/symbols/cd diff --git a/VCXSRV/xkbdata/symbols/ch b/src/gwsl/VCXSRV/xkbdata/symbols/ch similarity index 100% rename from VCXSRV/xkbdata/symbols/ch rename to src/gwsl/VCXSRV/xkbdata/symbols/ch diff --git a/VCXSRV/xkbdata/symbols/cm b/src/gwsl/VCXSRV/xkbdata/symbols/cm similarity index 100% rename from VCXSRV/xkbdata/symbols/cm rename to src/gwsl/VCXSRV/xkbdata/symbols/cm diff --git a/VCXSRV/xkbdata/symbols/cn b/src/gwsl/VCXSRV/xkbdata/symbols/cn similarity index 100% rename from VCXSRV/xkbdata/symbols/cn rename to src/gwsl/VCXSRV/xkbdata/symbols/cn diff --git a/VCXSRV/xkbdata/symbols/compose b/src/gwsl/VCXSRV/xkbdata/symbols/compose similarity index 100% rename from VCXSRV/xkbdata/symbols/compose rename to src/gwsl/VCXSRV/xkbdata/symbols/compose diff --git a/VCXSRV/xkbdata/symbols/ctrl b/src/gwsl/VCXSRV/xkbdata/symbols/ctrl similarity index 100% rename from VCXSRV/xkbdata/symbols/ctrl rename to src/gwsl/VCXSRV/xkbdata/symbols/ctrl diff --git a/VCXSRV/xkbdata/symbols/cz b/src/gwsl/VCXSRV/xkbdata/symbols/cz similarity index 100% rename from VCXSRV/xkbdata/symbols/cz rename to src/gwsl/VCXSRV/xkbdata/symbols/cz diff --git a/VCXSRV/xkbdata/symbols/de b/src/gwsl/VCXSRV/xkbdata/symbols/de similarity index 100% rename from VCXSRV/xkbdata/symbols/de rename to src/gwsl/VCXSRV/xkbdata/symbols/de diff --git a/VCXSRV/xkbdata/symbols/digital_vndr/lk b/src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/lk similarity index 100% rename from VCXSRV/xkbdata/symbols/digital_vndr/lk rename to src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/lk diff --git a/VCXSRV/xkbdata/symbols/digital_vndr/pc b/src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/pc similarity index 100% rename from VCXSRV/xkbdata/symbols/digital_vndr/pc rename to src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/pc diff --git a/VCXSRV/xkbdata/symbols/digital_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/digital_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/us diff --git a/VCXSRV/xkbdata/symbols/digital_vndr/vt b/src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/vt similarity index 100% rename from VCXSRV/xkbdata/symbols/digital_vndr/vt rename to src/gwsl/VCXSRV/xkbdata/symbols/digital_vndr/vt diff --git a/VCXSRV/xkbdata/symbols/dk b/src/gwsl/VCXSRV/xkbdata/symbols/dk similarity index 100% rename from VCXSRV/xkbdata/symbols/dk rename to src/gwsl/VCXSRV/xkbdata/symbols/dk diff --git a/VCXSRV/xkbdata/symbols/dz b/src/gwsl/VCXSRV/xkbdata/symbols/dz similarity index 100% rename from VCXSRV/xkbdata/symbols/dz rename to src/gwsl/VCXSRV/xkbdata/symbols/dz diff --git a/VCXSRV/xkbdata/symbols/ee b/src/gwsl/VCXSRV/xkbdata/symbols/ee similarity index 100% rename from VCXSRV/xkbdata/symbols/ee rename to src/gwsl/VCXSRV/xkbdata/symbols/ee diff --git a/VCXSRV/xkbdata/symbols/empty b/src/gwsl/VCXSRV/xkbdata/symbols/empty similarity index 100% rename from VCXSRV/xkbdata/symbols/empty rename to src/gwsl/VCXSRV/xkbdata/symbols/empty diff --git a/VCXSRV/xkbdata/symbols/epo b/src/gwsl/VCXSRV/xkbdata/symbols/epo similarity index 100% rename from VCXSRV/xkbdata/symbols/epo rename to src/gwsl/VCXSRV/xkbdata/symbols/epo diff --git a/VCXSRV/xkbdata/symbols/es b/src/gwsl/VCXSRV/xkbdata/symbols/es similarity index 100% rename from VCXSRV/xkbdata/symbols/es rename to src/gwsl/VCXSRV/xkbdata/symbols/es diff --git a/VCXSRV/xkbdata/symbols/et b/src/gwsl/VCXSRV/xkbdata/symbols/et similarity index 100% rename from VCXSRV/xkbdata/symbols/et rename to src/gwsl/VCXSRV/xkbdata/symbols/et diff --git a/VCXSRV/xkbdata/symbols/eu b/src/gwsl/VCXSRV/xkbdata/symbols/eu similarity index 100% rename from VCXSRV/xkbdata/symbols/eu rename to src/gwsl/VCXSRV/xkbdata/symbols/eu diff --git a/VCXSRV/xkbdata/symbols/eurosign b/src/gwsl/VCXSRV/xkbdata/symbols/eurosign similarity index 100% rename from VCXSRV/xkbdata/symbols/eurosign rename to src/gwsl/VCXSRV/xkbdata/symbols/eurosign diff --git a/VCXSRV/xkbdata/symbols/fi b/src/gwsl/VCXSRV/xkbdata/symbols/fi similarity index 100% rename from VCXSRV/xkbdata/symbols/fi rename to src/gwsl/VCXSRV/xkbdata/symbols/fi diff --git a/VCXSRV/xkbdata/symbols/fo b/src/gwsl/VCXSRV/xkbdata/symbols/fo similarity index 100% rename from VCXSRV/xkbdata/symbols/fo rename to src/gwsl/VCXSRV/xkbdata/symbols/fo diff --git a/VCXSRV/xkbdata/symbols/fr b/src/gwsl/VCXSRV/xkbdata/symbols/fr similarity index 100% rename from VCXSRV/xkbdata/symbols/fr rename to src/gwsl/VCXSRV/xkbdata/symbols/fr diff --git a/VCXSRV/xkbdata/symbols/fujitsu_vndr/jp b/src/gwsl/VCXSRV/xkbdata/symbols/fujitsu_vndr/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/fujitsu_vndr/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/fujitsu_vndr/jp diff --git a/VCXSRV/xkbdata/symbols/fujitsu_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/fujitsu_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/fujitsu_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/fujitsu_vndr/us diff --git a/VCXSRV/xkbdata/symbols/gb b/src/gwsl/VCXSRV/xkbdata/symbols/gb similarity index 100% rename from VCXSRV/xkbdata/symbols/gb rename to src/gwsl/VCXSRV/xkbdata/symbols/gb diff --git a/VCXSRV/xkbdata/symbols/ge b/src/gwsl/VCXSRV/xkbdata/symbols/ge similarity index 100% rename from VCXSRV/xkbdata/symbols/ge rename to src/gwsl/VCXSRV/xkbdata/symbols/ge diff --git a/VCXSRV/xkbdata/symbols/gh b/src/gwsl/VCXSRV/xkbdata/symbols/gh similarity index 100% rename from VCXSRV/xkbdata/symbols/gh rename to src/gwsl/VCXSRV/xkbdata/symbols/gh diff --git a/VCXSRV/xkbdata/symbols/gn b/src/gwsl/VCXSRV/xkbdata/symbols/gn similarity index 100% rename from VCXSRV/xkbdata/symbols/gn rename to src/gwsl/VCXSRV/xkbdata/symbols/gn diff --git a/VCXSRV/xkbdata/symbols/gr b/src/gwsl/VCXSRV/xkbdata/symbols/gr similarity index 100% rename from VCXSRV/xkbdata/symbols/gr rename to src/gwsl/VCXSRV/xkbdata/symbols/gr diff --git a/VCXSRV/xkbdata/symbols/group b/src/gwsl/VCXSRV/xkbdata/symbols/group similarity index 100% rename from VCXSRV/xkbdata/symbols/group rename to src/gwsl/VCXSRV/xkbdata/symbols/group diff --git a/VCXSRV/xkbdata/symbols/hp_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/hp_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/hp_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/hp_vndr/us diff --git a/VCXSRV/xkbdata/symbols/hr b/src/gwsl/VCXSRV/xkbdata/symbols/hr similarity index 100% rename from VCXSRV/xkbdata/symbols/hr rename to src/gwsl/VCXSRV/xkbdata/symbols/hr diff --git a/VCXSRV/xkbdata/symbols/hu b/src/gwsl/VCXSRV/xkbdata/symbols/hu similarity index 100% rename from VCXSRV/xkbdata/symbols/hu rename to src/gwsl/VCXSRV/xkbdata/symbols/hu diff --git a/VCXSRV/xkbdata/symbols/id b/src/gwsl/VCXSRV/xkbdata/symbols/id similarity index 100% rename from VCXSRV/xkbdata/symbols/id rename to src/gwsl/VCXSRV/xkbdata/symbols/id diff --git a/VCXSRV/xkbdata/symbols/ie b/src/gwsl/VCXSRV/xkbdata/symbols/ie similarity index 100% rename from VCXSRV/xkbdata/symbols/ie rename to src/gwsl/VCXSRV/xkbdata/symbols/ie diff --git a/VCXSRV/xkbdata/symbols/il b/src/gwsl/VCXSRV/xkbdata/symbols/il similarity index 100% rename from VCXSRV/xkbdata/symbols/il rename to src/gwsl/VCXSRV/xkbdata/symbols/il diff --git a/VCXSRV/xkbdata/symbols/in b/src/gwsl/VCXSRV/xkbdata/symbols/in similarity index 100% rename from VCXSRV/xkbdata/symbols/in rename to src/gwsl/VCXSRV/xkbdata/symbols/in diff --git a/VCXSRV/xkbdata/symbols/inet b/src/gwsl/VCXSRV/xkbdata/symbols/inet similarity index 100% rename from VCXSRV/xkbdata/symbols/inet rename to src/gwsl/VCXSRV/xkbdata/symbols/inet diff --git a/VCXSRV/xkbdata/symbols/iq b/src/gwsl/VCXSRV/xkbdata/symbols/iq similarity index 100% rename from VCXSRV/xkbdata/symbols/iq rename to src/gwsl/VCXSRV/xkbdata/symbols/iq diff --git a/VCXSRV/xkbdata/symbols/ir b/src/gwsl/VCXSRV/xkbdata/symbols/ir similarity index 100% rename from VCXSRV/xkbdata/symbols/ir rename to src/gwsl/VCXSRV/xkbdata/symbols/ir diff --git a/VCXSRV/xkbdata/symbols/is b/src/gwsl/VCXSRV/xkbdata/symbols/is similarity index 100% rename from VCXSRV/xkbdata/symbols/is rename to src/gwsl/VCXSRV/xkbdata/symbols/is diff --git a/VCXSRV/xkbdata/symbols/it b/src/gwsl/VCXSRV/xkbdata/symbols/it similarity index 100% rename from VCXSRV/xkbdata/symbols/it rename to src/gwsl/VCXSRV/xkbdata/symbols/it diff --git a/VCXSRV/xkbdata/symbols/jolla_vndr/sbj b/src/gwsl/VCXSRV/xkbdata/symbols/jolla_vndr/sbj similarity index 100% rename from VCXSRV/xkbdata/symbols/jolla_vndr/sbj rename to src/gwsl/VCXSRV/xkbdata/symbols/jolla_vndr/sbj diff --git a/VCXSRV/xkbdata/symbols/jp b/src/gwsl/VCXSRV/xkbdata/symbols/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/jp diff --git a/VCXSRV/xkbdata/symbols/ke b/src/gwsl/VCXSRV/xkbdata/symbols/ke similarity index 100% rename from VCXSRV/xkbdata/symbols/ke rename to src/gwsl/VCXSRV/xkbdata/symbols/ke diff --git a/VCXSRV/xkbdata/symbols/keypad b/src/gwsl/VCXSRV/xkbdata/symbols/keypad similarity index 100% rename from VCXSRV/xkbdata/symbols/keypad rename to src/gwsl/VCXSRV/xkbdata/symbols/keypad diff --git a/VCXSRV/xkbdata/symbols/kg b/src/gwsl/VCXSRV/xkbdata/symbols/kg similarity index 100% rename from VCXSRV/xkbdata/symbols/kg rename to src/gwsl/VCXSRV/xkbdata/symbols/kg diff --git a/VCXSRV/xkbdata/symbols/kh b/src/gwsl/VCXSRV/xkbdata/symbols/kh similarity index 100% rename from VCXSRV/xkbdata/symbols/kh rename to src/gwsl/VCXSRV/xkbdata/symbols/kh diff --git a/VCXSRV/xkbdata/symbols/kpdl b/src/gwsl/VCXSRV/xkbdata/symbols/kpdl similarity index 100% rename from VCXSRV/xkbdata/symbols/kpdl rename to src/gwsl/VCXSRV/xkbdata/symbols/kpdl diff --git a/VCXSRV/xkbdata/symbols/kr b/src/gwsl/VCXSRV/xkbdata/symbols/kr similarity index 100% rename from VCXSRV/xkbdata/symbols/kr rename to src/gwsl/VCXSRV/xkbdata/symbols/kr diff --git a/VCXSRV/xkbdata/symbols/kz b/src/gwsl/VCXSRV/xkbdata/symbols/kz similarity index 100% rename from VCXSRV/xkbdata/symbols/kz rename to src/gwsl/VCXSRV/xkbdata/symbols/kz diff --git a/VCXSRV/xkbdata/symbols/la b/src/gwsl/VCXSRV/xkbdata/symbols/la similarity index 100% rename from VCXSRV/xkbdata/symbols/la rename to src/gwsl/VCXSRV/xkbdata/symbols/la diff --git a/VCXSRV/xkbdata/symbols/latam b/src/gwsl/VCXSRV/xkbdata/symbols/latam similarity index 100% rename from VCXSRV/xkbdata/symbols/latam rename to src/gwsl/VCXSRV/xkbdata/symbols/latam diff --git a/VCXSRV/xkbdata/symbols/latin b/src/gwsl/VCXSRV/xkbdata/symbols/latin similarity index 100% rename from VCXSRV/xkbdata/symbols/latin rename to src/gwsl/VCXSRV/xkbdata/symbols/latin diff --git a/VCXSRV/xkbdata/symbols/level3 b/src/gwsl/VCXSRV/xkbdata/symbols/level3 similarity index 100% rename from VCXSRV/xkbdata/symbols/level3 rename to src/gwsl/VCXSRV/xkbdata/symbols/level3 diff --git a/VCXSRV/xkbdata/symbols/level5 b/src/gwsl/VCXSRV/xkbdata/symbols/level5 similarity index 100% rename from VCXSRV/xkbdata/symbols/level5 rename to src/gwsl/VCXSRV/xkbdata/symbols/level5 diff --git a/VCXSRV/xkbdata/symbols/lk b/src/gwsl/VCXSRV/xkbdata/symbols/lk similarity index 100% rename from VCXSRV/xkbdata/symbols/lk rename to src/gwsl/VCXSRV/xkbdata/symbols/lk diff --git a/VCXSRV/xkbdata/symbols/lt b/src/gwsl/VCXSRV/xkbdata/symbols/lt similarity index 100% rename from VCXSRV/xkbdata/symbols/lt rename to src/gwsl/VCXSRV/xkbdata/symbols/lt diff --git a/VCXSRV/xkbdata/symbols/lv b/src/gwsl/VCXSRV/xkbdata/symbols/lv similarity index 100% rename from VCXSRV/xkbdata/symbols/lv rename to src/gwsl/VCXSRV/xkbdata/symbols/lv diff --git a/VCXSRV/xkbdata/symbols/ma b/src/gwsl/VCXSRV/xkbdata/symbols/ma similarity index 100% rename from VCXSRV/xkbdata/symbols/ma rename to src/gwsl/VCXSRV/xkbdata/symbols/ma diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/apple b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/apple similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/apple rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/apple diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/ch b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/ch similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/ch rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/ch diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/de b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/de similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/de rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/de diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/dk b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/dk similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/dk rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/dk diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/fi b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/fi similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/fi rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/fi diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/fr b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/fr similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/fr rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/fr diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/gb b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/gb similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/gb rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/gb diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/is b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/is similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/is rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/is diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/it b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/it similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/it rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/it diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/jp b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/jp diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/latam b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/latam similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/latam rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/latam diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/nl b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/nl similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/nl rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/nl diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/no b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/no similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/no rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/no diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/pt b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/pt similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/pt rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/pt diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/se b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/se similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/se rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/se diff --git a/VCXSRV/xkbdata/symbols/macintosh_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/macintosh_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/macintosh_vndr/us diff --git a/VCXSRV/xkbdata/symbols/mao b/src/gwsl/VCXSRV/xkbdata/symbols/mao similarity index 100% rename from VCXSRV/xkbdata/symbols/mao rename to src/gwsl/VCXSRV/xkbdata/symbols/mao diff --git a/VCXSRV/xkbdata/symbols/md b/src/gwsl/VCXSRV/xkbdata/symbols/md similarity index 100% rename from VCXSRV/xkbdata/symbols/md rename to src/gwsl/VCXSRV/xkbdata/symbols/md diff --git a/VCXSRV/xkbdata/symbols/me b/src/gwsl/VCXSRV/xkbdata/symbols/me similarity index 100% rename from VCXSRV/xkbdata/symbols/me rename to src/gwsl/VCXSRV/xkbdata/symbols/me diff --git a/VCXSRV/xkbdata/symbols/mk b/src/gwsl/VCXSRV/xkbdata/symbols/mk similarity index 100% rename from VCXSRV/xkbdata/symbols/mk rename to src/gwsl/VCXSRV/xkbdata/symbols/mk diff --git a/VCXSRV/xkbdata/symbols/ml b/src/gwsl/VCXSRV/xkbdata/symbols/ml similarity index 100% rename from VCXSRV/xkbdata/symbols/ml rename to src/gwsl/VCXSRV/xkbdata/symbols/ml diff --git a/VCXSRV/xkbdata/symbols/mm b/src/gwsl/VCXSRV/xkbdata/symbols/mm similarity index 100% rename from VCXSRV/xkbdata/symbols/mm rename to src/gwsl/VCXSRV/xkbdata/symbols/mm diff --git a/VCXSRV/xkbdata/symbols/mn b/src/gwsl/VCXSRV/xkbdata/symbols/mn similarity index 100% rename from VCXSRV/xkbdata/symbols/mn rename to src/gwsl/VCXSRV/xkbdata/symbols/mn diff --git a/VCXSRV/xkbdata/symbols/mt b/src/gwsl/VCXSRV/xkbdata/symbols/mt similarity index 100% rename from VCXSRV/xkbdata/symbols/mt rename to src/gwsl/VCXSRV/xkbdata/symbols/mt diff --git a/VCXSRV/xkbdata/symbols/mv b/src/gwsl/VCXSRV/xkbdata/symbols/mv similarity index 100% rename from VCXSRV/xkbdata/symbols/mv rename to src/gwsl/VCXSRV/xkbdata/symbols/mv diff --git a/VCXSRV/xkbdata/symbols/my b/src/gwsl/VCXSRV/xkbdata/symbols/my similarity index 100% rename from VCXSRV/xkbdata/symbols/my rename to src/gwsl/VCXSRV/xkbdata/symbols/my diff --git a/VCXSRV/xkbdata/symbols/nbsp b/src/gwsl/VCXSRV/xkbdata/symbols/nbsp similarity index 100% rename from VCXSRV/xkbdata/symbols/nbsp rename to src/gwsl/VCXSRV/xkbdata/symbols/nbsp diff --git a/VCXSRV/xkbdata/symbols/nec_vndr/jp b/src/gwsl/VCXSRV/xkbdata/symbols/nec_vndr/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/nec_vndr/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/nec_vndr/jp diff --git a/VCXSRV/xkbdata/symbols/ng b/src/gwsl/VCXSRV/xkbdata/symbols/ng similarity index 100% rename from VCXSRV/xkbdata/symbols/ng rename to src/gwsl/VCXSRV/xkbdata/symbols/ng diff --git a/VCXSRV/xkbdata/symbols/nl b/src/gwsl/VCXSRV/xkbdata/symbols/nl similarity index 100% rename from VCXSRV/xkbdata/symbols/nl rename to src/gwsl/VCXSRV/xkbdata/symbols/nl diff --git a/VCXSRV/xkbdata/symbols/no b/src/gwsl/VCXSRV/xkbdata/symbols/no similarity index 100% rename from VCXSRV/xkbdata/symbols/no rename to src/gwsl/VCXSRV/xkbdata/symbols/no diff --git a/VCXSRV/xkbdata/symbols/nokia_vndr/rx-44 b/src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/rx-44 similarity index 100% rename from VCXSRV/xkbdata/symbols/nokia_vndr/rx-44 rename to src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/rx-44 diff --git a/VCXSRV/xkbdata/symbols/nokia_vndr/rx-51 b/src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/rx-51 similarity index 100% rename from VCXSRV/xkbdata/symbols/nokia_vndr/rx-51 rename to src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/rx-51 diff --git a/VCXSRV/xkbdata/symbols/nokia_vndr/su-8w b/src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/su-8w similarity index 100% rename from VCXSRV/xkbdata/symbols/nokia_vndr/su-8w rename to src/gwsl/VCXSRV/xkbdata/symbols/nokia_vndr/su-8w diff --git a/VCXSRV/xkbdata/symbols/np b/src/gwsl/VCXSRV/xkbdata/symbols/np similarity index 100% rename from VCXSRV/xkbdata/symbols/np rename to src/gwsl/VCXSRV/xkbdata/symbols/np diff --git a/VCXSRV/xkbdata/symbols/olpc b/src/gwsl/VCXSRV/xkbdata/symbols/olpc similarity index 100% rename from VCXSRV/xkbdata/symbols/olpc rename to src/gwsl/VCXSRV/xkbdata/symbols/olpc diff --git a/VCXSRV/xkbdata/symbols/parens b/src/gwsl/VCXSRV/xkbdata/symbols/parens similarity index 100% rename from VCXSRV/xkbdata/symbols/parens rename to src/gwsl/VCXSRV/xkbdata/symbols/parens diff --git a/VCXSRV/xkbdata/symbols/pc b/src/gwsl/VCXSRV/xkbdata/symbols/pc similarity index 100% rename from VCXSRV/xkbdata/symbols/pc rename to src/gwsl/VCXSRV/xkbdata/symbols/pc diff --git a/VCXSRV/xkbdata/symbols/ph b/src/gwsl/VCXSRV/xkbdata/symbols/ph similarity index 100% rename from VCXSRV/xkbdata/symbols/ph rename to src/gwsl/VCXSRV/xkbdata/symbols/ph diff --git a/VCXSRV/xkbdata/symbols/pk b/src/gwsl/VCXSRV/xkbdata/symbols/pk similarity index 100% rename from VCXSRV/xkbdata/symbols/pk rename to src/gwsl/VCXSRV/xkbdata/symbols/pk diff --git a/VCXSRV/xkbdata/symbols/pl b/src/gwsl/VCXSRV/xkbdata/symbols/pl similarity index 100% rename from VCXSRV/xkbdata/symbols/pl rename to src/gwsl/VCXSRV/xkbdata/symbols/pl diff --git a/VCXSRV/xkbdata/symbols/pt b/src/gwsl/VCXSRV/xkbdata/symbols/pt similarity index 100% rename from VCXSRV/xkbdata/symbols/pt rename to src/gwsl/VCXSRV/xkbdata/symbols/pt diff --git a/VCXSRV/xkbdata/symbols/ro b/src/gwsl/VCXSRV/xkbdata/symbols/ro similarity index 100% rename from VCXSRV/xkbdata/symbols/ro rename to src/gwsl/VCXSRV/xkbdata/symbols/ro diff --git a/VCXSRV/xkbdata/symbols/rs b/src/gwsl/VCXSRV/xkbdata/symbols/rs similarity index 100% rename from VCXSRV/xkbdata/symbols/rs rename to src/gwsl/VCXSRV/xkbdata/symbols/rs diff --git a/VCXSRV/xkbdata/symbols/ru b/src/gwsl/VCXSRV/xkbdata/symbols/ru similarity index 100% rename from VCXSRV/xkbdata/symbols/ru rename to src/gwsl/VCXSRV/xkbdata/symbols/ru diff --git a/VCXSRV/xkbdata/symbols/rupeesign b/src/gwsl/VCXSRV/xkbdata/symbols/rupeesign similarity index 100% rename from VCXSRV/xkbdata/symbols/rupeesign rename to src/gwsl/VCXSRV/xkbdata/symbols/rupeesign diff --git a/VCXSRV/xkbdata/symbols/se b/src/gwsl/VCXSRV/xkbdata/symbols/se similarity index 100% rename from VCXSRV/xkbdata/symbols/se rename to src/gwsl/VCXSRV/xkbdata/symbols/se diff --git a/VCXSRV/xkbdata/symbols/sgi_vndr/jp b/src/gwsl/VCXSRV/xkbdata/symbols/sgi_vndr/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/sgi_vndr/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/sgi_vndr/jp diff --git a/VCXSRV/xkbdata/symbols/sharp_vndr/sl-c3x00 b/src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/sl-c3x00 similarity index 100% rename from VCXSRV/xkbdata/symbols/sharp_vndr/sl-c3x00 rename to src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/sl-c3x00 diff --git a/VCXSRV/xkbdata/symbols/sharp_vndr/ws003sh b/src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws003sh similarity index 100% rename from VCXSRV/xkbdata/symbols/sharp_vndr/ws003sh rename to src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws003sh diff --git a/VCXSRV/xkbdata/symbols/sharp_vndr/ws007sh b/src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws007sh similarity index 100% rename from VCXSRV/xkbdata/symbols/sharp_vndr/ws007sh rename to src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws007sh diff --git a/VCXSRV/xkbdata/symbols/sharp_vndr/ws011sh b/src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws011sh similarity index 100% rename from VCXSRV/xkbdata/symbols/sharp_vndr/ws011sh rename to src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws011sh diff --git a/VCXSRV/xkbdata/symbols/sharp_vndr/ws020sh b/src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws020sh similarity index 100% rename from VCXSRV/xkbdata/symbols/sharp_vndr/ws020sh rename to src/gwsl/VCXSRV/xkbdata/symbols/sharp_vndr/ws020sh diff --git a/VCXSRV/xkbdata/symbols/shift b/src/gwsl/VCXSRV/xkbdata/symbols/shift similarity index 100% rename from VCXSRV/xkbdata/symbols/shift rename to src/gwsl/VCXSRV/xkbdata/symbols/shift diff --git a/VCXSRV/xkbdata/symbols/si b/src/gwsl/VCXSRV/xkbdata/symbols/si similarity index 100% rename from VCXSRV/xkbdata/symbols/si rename to src/gwsl/VCXSRV/xkbdata/symbols/si diff --git a/VCXSRV/xkbdata/symbols/sk b/src/gwsl/VCXSRV/xkbdata/symbols/sk similarity index 100% rename from VCXSRV/xkbdata/symbols/sk rename to src/gwsl/VCXSRV/xkbdata/symbols/sk diff --git a/VCXSRV/xkbdata/symbols/sn b/src/gwsl/VCXSRV/xkbdata/symbols/sn similarity index 100% rename from VCXSRV/xkbdata/symbols/sn rename to src/gwsl/VCXSRV/xkbdata/symbols/sn diff --git a/VCXSRV/xkbdata/symbols/sony_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/sony_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/sony_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/sony_vndr/us diff --git a/VCXSRV/xkbdata/symbols/srvr_ctrl b/src/gwsl/VCXSRV/xkbdata/symbols/srvr_ctrl similarity index 100% rename from VCXSRV/xkbdata/symbols/srvr_ctrl rename to src/gwsl/VCXSRV/xkbdata/symbols/srvr_ctrl diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ara b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ara similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ara rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ara diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/be b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/be similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/be rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/be diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/br b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/br similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/br rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/br diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ca b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ca similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ca rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ca diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ch b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ch similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ch rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ch diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/cz b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/cz similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/cz rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/cz diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/de b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/de similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/de rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/de diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/dk b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/dk similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/dk rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/dk diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ee b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ee similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ee rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ee diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/es b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/es similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/es rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/es diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/fi b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/fi similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/fi rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/fi diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/fr b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/fr similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/fr rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/fr diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/gb b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/gb similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/gb rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/gb diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/gr b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/gr similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/gr rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/gr diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/it b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/it similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/it rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/it diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/jp b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/jp similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/jp rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/jp diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/kr b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/kr similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/kr rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/kr diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/lt b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/lt similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/lt rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/lt diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/lv b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/lv similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/lv rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/lv diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/nl b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/nl similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/nl rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/nl diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/no b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/no similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/no rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/no diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/pl b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/pl similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/pl rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/pl diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/pt b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/pt similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/pt rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/pt diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ro b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ro similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ro rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ro diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ru b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ru similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ru rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ru diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/se b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/se similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/se rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/se diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/sk b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/sk similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/sk rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/sk diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/solaris b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/solaris similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/solaris rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/solaris diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/tr b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/tr similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/tr rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/tr diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/tw b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/tw similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/tw rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/tw diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/ua b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ua similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/ua rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/ua diff --git a/VCXSRV/xkbdata/symbols/sun_vndr/us b/src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/us similarity index 100% rename from VCXSRV/xkbdata/symbols/sun_vndr/us rename to src/gwsl/VCXSRV/xkbdata/symbols/sun_vndr/us diff --git a/VCXSRV/xkbdata/symbols/sy b/src/gwsl/VCXSRV/xkbdata/symbols/sy similarity index 100% rename from VCXSRV/xkbdata/symbols/sy rename to src/gwsl/VCXSRV/xkbdata/symbols/sy diff --git a/VCXSRV/xkbdata/symbols/terminate b/src/gwsl/VCXSRV/xkbdata/symbols/terminate similarity index 100% rename from VCXSRV/xkbdata/symbols/terminate rename to src/gwsl/VCXSRV/xkbdata/symbols/terminate diff --git a/VCXSRV/xkbdata/symbols/tg b/src/gwsl/VCXSRV/xkbdata/symbols/tg similarity index 100% rename from VCXSRV/xkbdata/symbols/tg rename to src/gwsl/VCXSRV/xkbdata/symbols/tg diff --git a/VCXSRV/xkbdata/symbols/th b/src/gwsl/VCXSRV/xkbdata/symbols/th similarity index 100% rename from VCXSRV/xkbdata/symbols/th rename to src/gwsl/VCXSRV/xkbdata/symbols/th diff --git a/VCXSRV/xkbdata/symbols/tj b/src/gwsl/VCXSRV/xkbdata/symbols/tj similarity index 100% rename from VCXSRV/xkbdata/symbols/tj rename to src/gwsl/VCXSRV/xkbdata/symbols/tj diff --git a/VCXSRV/xkbdata/symbols/tm b/src/gwsl/VCXSRV/xkbdata/symbols/tm similarity index 100% rename from VCXSRV/xkbdata/symbols/tm rename to src/gwsl/VCXSRV/xkbdata/symbols/tm diff --git a/VCXSRV/xkbdata/symbols/tr b/src/gwsl/VCXSRV/xkbdata/symbols/tr similarity index 100% rename from VCXSRV/xkbdata/symbols/tr rename to src/gwsl/VCXSRV/xkbdata/symbols/tr diff --git a/VCXSRV/xkbdata/symbols/trans b/src/gwsl/VCXSRV/xkbdata/symbols/trans similarity index 100% rename from VCXSRV/xkbdata/symbols/trans rename to src/gwsl/VCXSRV/xkbdata/symbols/trans diff --git a/VCXSRV/xkbdata/symbols/tw b/src/gwsl/VCXSRV/xkbdata/symbols/tw similarity index 100% rename from VCXSRV/xkbdata/symbols/tw rename to src/gwsl/VCXSRV/xkbdata/symbols/tw diff --git a/VCXSRV/xkbdata/symbols/typo b/src/gwsl/VCXSRV/xkbdata/symbols/typo similarity index 100% rename from VCXSRV/xkbdata/symbols/typo rename to src/gwsl/VCXSRV/xkbdata/symbols/typo diff --git a/VCXSRV/xkbdata/symbols/tz b/src/gwsl/VCXSRV/xkbdata/symbols/tz similarity index 100% rename from VCXSRV/xkbdata/symbols/tz rename to src/gwsl/VCXSRV/xkbdata/symbols/tz diff --git a/VCXSRV/xkbdata/symbols/ua b/src/gwsl/VCXSRV/xkbdata/symbols/ua similarity index 100% rename from VCXSRV/xkbdata/symbols/ua rename to src/gwsl/VCXSRV/xkbdata/symbols/ua diff --git a/VCXSRV/xkbdata/symbols/us b/src/gwsl/VCXSRV/xkbdata/symbols/us similarity index 100% rename from VCXSRV/xkbdata/symbols/us rename to src/gwsl/VCXSRV/xkbdata/symbols/us diff --git a/VCXSRV/xkbdata/symbols/uz b/src/gwsl/VCXSRV/xkbdata/symbols/uz similarity index 100% rename from VCXSRV/xkbdata/symbols/uz rename to src/gwsl/VCXSRV/xkbdata/symbols/uz diff --git a/VCXSRV/xkbdata/symbols/vn b/src/gwsl/VCXSRV/xkbdata/symbols/vn similarity index 100% rename from VCXSRV/xkbdata/symbols/vn rename to src/gwsl/VCXSRV/xkbdata/symbols/vn diff --git a/VCXSRV/xkbdata/symbols/xfree68_vndr/amiga b/src/gwsl/VCXSRV/xkbdata/symbols/xfree68_vndr/amiga similarity index 100% rename from VCXSRV/xkbdata/symbols/xfree68_vndr/amiga rename to src/gwsl/VCXSRV/xkbdata/symbols/xfree68_vndr/amiga diff --git a/VCXSRV/xkbdata/symbols/xfree68_vndr/ataritt b/src/gwsl/VCXSRV/xkbdata/symbols/xfree68_vndr/ataritt similarity index 100% rename from VCXSRV/xkbdata/symbols/xfree68_vndr/ataritt rename to src/gwsl/VCXSRV/xkbdata/symbols/xfree68_vndr/ataritt diff --git a/VCXSRV/xkbdata/symbols/za b/src/gwsl/VCXSRV/xkbdata/symbols/za similarity index 100% rename from VCXSRV/xkbdata/symbols/za rename to src/gwsl/VCXSRV/xkbdata/symbols/za diff --git a/VCXSRV/xkbdata/types.dir b/src/gwsl/VCXSRV/xkbdata/types.dir similarity index 100% rename from VCXSRV/xkbdata/types.dir rename to src/gwsl/VCXSRV/xkbdata/types.dir diff --git a/VCXSRV/xkbdata/types/README b/src/gwsl/VCXSRV/xkbdata/types/README similarity index 100% rename from VCXSRV/xkbdata/types/README rename to src/gwsl/VCXSRV/xkbdata/types/README diff --git a/VCXSRV/xkbdata/types/basic b/src/gwsl/VCXSRV/xkbdata/types/basic similarity index 100% rename from VCXSRV/xkbdata/types/basic rename to src/gwsl/VCXSRV/xkbdata/types/basic diff --git a/VCXSRV/xkbdata/types/cancel b/src/gwsl/VCXSRV/xkbdata/types/cancel similarity index 100% rename from VCXSRV/xkbdata/types/cancel rename to src/gwsl/VCXSRV/xkbdata/types/cancel diff --git a/VCXSRV/xkbdata/types/caps b/src/gwsl/VCXSRV/xkbdata/types/caps similarity index 100% rename from VCXSRV/xkbdata/types/caps rename to src/gwsl/VCXSRV/xkbdata/types/caps diff --git a/VCXSRV/xkbdata/types/complete b/src/gwsl/VCXSRV/xkbdata/types/complete similarity index 100% rename from VCXSRV/xkbdata/types/complete rename to src/gwsl/VCXSRV/xkbdata/types/complete diff --git a/VCXSRV/xkbdata/types/default b/src/gwsl/VCXSRV/xkbdata/types/default similarity index 100% rename from VCXSRV/xkbdata/types/default rename to src/gwsl/VCXSRV/xkbdata/types/default diff --git a/VCXSRV/xkbdata/types/extra b/src/gwsl/VCXSRV/xkbdata/types/extra similarity index 100% rename from VCXSRV/xkbdata/types/extra rename to src/gwsl/VCXSRV/xkbdata/types/extra diff --git a/VCXSRV/xkbdata/types/iso9995 b/src/gwsl/VCXSRV/xkbdata/types/iso9995 similarity index 100% rename from VCXSRV/xkbdata/types/iso9995 rename to src/gwsl/VCXSRV/xkbdata/types/iso9995 diff --git a/VCXSRV/xkbdata/types/level5 b/src/gwsl/VCXSRV/xkbdata/types/level5 similarity index 100% rename from VCXSRV/xkbdata/types/level5 rename to src/gwsl/VCXSRV/xkbdata/types/level5 diff --git a/VCXSRV/xkbdata/types/mousekeys b/src/gwsl/VCXSRV/xkbdata/types/mousekeys similarity index 100% rename from VCXSRV/xkbdata/types/mousekeys rename to src/gwsl/VCXSRV/xkbdata/types/mousekeys diff --git a/VCXSRV/xkbdata/types/nokia b/src/gwsl/VCXSRV/xkbdata/types/nokia similarity index 100% rename from VCXSRV/xkbdata/types/nokia rename to src/gwsl/VCXSRV/xkbdata/types/nokia diff --git a/VCXSRV/xkbdata/types/numpad b/src/gwsl/VCXSRV/xkbdata/types/numpad similarity index 100% rename from VCXSRV/xkbdata/types/numpad rename to src/gwsl/VCXSRV/xkbdata/types/numpad diff --git a/VCXSRV/xkbdata/types/pc b/src/gwsl/VCXSRV/xkbdata/types/pc similarity index 100% rename from VCXSRV/xkbdata/types/pc rename to src/gwsl/VCXSRV/xkbdata/types/pc diff --git a/VCXSRV/xkeysymdb b/src/gwsl/VCXSRV/xkeysymdb similarity index 100% rename from VCXSRV/xkeysymdb rename to src/gwsl/VCXSRV/xkeysymdb diff --git a/VCXSRV/xrdb.exe b/src/gwsl/VCXSRV/xrdb.exe similarity index 100% rename from VCXSRV/xrdb.exe rename to src/gwsl/VCXSRV/xrdb.exe diff --git a/VCXSRV/xwininfo.exe b/src/gwsl/VCXSRV/xwininfo.exe similarity index 100% rename from VCXSRV/xwininfo.exe rename to src/gwsl/VCXSRV/xwininfo.exe diff --git a/VCXSRV/zlib1.dll b/src/gwsl/VCXSRV/zlib1.dll similarity index 100% rename from VCXSRV/zlib1.dll rename to src/gwsl/VCXSRV/zlib1.dll diff --git a/src/gwsl/__init__.py b/src/gwsl/__init__.py new file mode 100644 index 00000000..ffa9fecd --- /dev/null +++ b/src/gwsl/__init__.py @@ -0,0 +1 @@ +__version__ = "1.3.8" diff --git a/assets/GWSL_helper.sh b/src/gwsl/assets/GWSL_helper.sh similarity index 100% rename from assets/GWSL_helper.sh rename to src/gwsl/assets/GWSL_helper.sh diff --git a/assets/Licenses137.txt b/src/gwsl/assets/Licenses.txt similarity index 97% rename from assets/Licenses137.txt rename to src/gwsl/assets/Licenses.txt index 43e0a5f3..defc0dd6 100644 --- a/assets/Licenses137.txt +++ b/src/gwsl/assets/Licenses.txt @@ -1,108 +1,108 @@ -GWSL 1.3.7 Licenses: - -Paul-E/Opticos Website: -http://opticos.studio - -#GWSL -- -Copyright 2020 Paul-E/Opticos Studios - -Modified MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software with some "restriction", including without limitation the rights to use copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -#OpticUI -- -Copyright 2020 Paul-E/Opticos Studios - -Modified MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software with some "restriction", including without limitation the rights to use copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -#Python -- -https://docs.python.org/3.7/license.html - -#Pyinstaller -- -https://www.pyinstaller.org/license.html - -#Pygame -- -https://www.pygame.org/docs/LGPL.txt - -#VCXSRV -- -https://sourceforge.net/projects/vcxsrv/ -GNU General Public License version 3.0 (GPLv3) - -#PulseAudio -- -https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/LICENSE - -#Tendo -- -https://tendo.readthedocs.org/en/latest/ - -#Win10Toast -- -https://app.fossa.io/projects/git%2Bgithub.com%2Fjithurjacob%2FWindows-10-Toast-Notifications - -#Putty -- -https://www.chiark.greenend.org.uk/~sgtatham/putty/licence.html - -#Pillow -- -https://raw.githubusercontent.com/python-pillow/Pillow/master/LICENSE - -#Tcl/Tk -- -https://www.tcl.tk/software/tcltk/license.html - -#Paper Icon Pack -- -https://snwh.org/paper -This project has mixed licencing. You are free to copy, redistribute and/or modify aspects of this work under the terms of each licence accordingly (unless otherwise specified). - -The Moka icon assets (any and all source .svg files or rendered .png files) are licenced under the terms of the Creative Commons Attribution-ShareAlike 4.0 License. - -Included scripts are free software licenced under the terms of the GNU General Public License, version 3. - -When reusing this work please include a proper attribution: - -"Paper Icons" by Sam Hewitt is licensed under CC-SA-4.0 - -#Pymsgbox -- -Copyright (c) 2014, Al Sweigart -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -* Neither the name of the {organization} nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -#Infi.Systray -- -https://github.com/Infinidat/infi.systray/blob/develop/LICENSE - +GWSL 1.3.7 Licenses: + +Paul-E/Opticos Website: +http://opticos.studio + +#GWSL -- +Copyright 2020 Paul-E/Opticos Studios + +Modified MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software with some "restriction", including without limitation the rights to use copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#OpticUI -- +Copyright 2020 Paul-E/Opticos Studios + +Modified MIT License + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software with some "restriction", including without limitation the rights to use copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#Python -- +https://docs.python.org/3.7/license.html + +#Pyinstaller -- +https://www.pyinstaller.org/license.html + +#Pygame -- +https://www.pygame.org/docs/LGPL.txt + +#VCXSRV -- +https://sourceforge.net/projects/vcxsrv/ +GNU General Public License version 3.0 (GPLv3) + +#PulseAudio -- +https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/LICENSE + +#Tendo -- +https://tendo.readthedocs.org/en/latest/ + +#Win10Toast -- +https://app.fossa.io/projects/git%2Bgithub.com%2Fjithurjacob%2FWindows-10-Toast-Notifications + +#Putty -- +https://www.chiark.greenend.org.uk/~sgtatham/putty/licence.html + +#Pillow -- +https://raw.githubusercontent.com/python-pillow/Pillow/master/LICENSE + +#Tcl/Tk -- +https://www.tcl.tk/software/tcltk/license.html + +#Paper Icon Pack -- +https://snwh.org/paper +This project has mixed licencing. You are free to copy, redistribute and/or modify aspects of this work under the terms of each licence accordingly (unless otherwise specified). + +The Moka icon assets (any and all source .svg files or rendered .png files) are licenced under the terms of the Creative Commons Attribution-ShareAlike 4.0 License. + +Included scripts are free software licenced under the terms of the GNU General Public License, version 3. + +When reusing this work please include a proper attribution: + +"Paper Icons" by Sam Hewitt is licensed under CC-SA-4.0 + +#Pymsgbox -- +Copyright (c) 2014, Al Sweigart +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of the {organization} nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +#Infi.Systray -- +https://github.com/Infinidat/infi.systray/blob/develop/LICENSE + diff --git a/assets/Paper/1 512x512/actions/back.png b/src/gwsl/assets/Paper/1 512x512/actions/back.png similarity index 100% rename from assets/Paper/1 512x512/actions/back.png rename to src/gwsl/assets/Paper/1 512x512/actions/back.png diff --git a/assets/Paper/1 512x512/actions/document-open-recent.png b/src/gwsl/assets/Paper/1 512x512/actions/document-open-recent.png similarity index 100% rename from assets/Paper/1 512x512/actions/document-open-recent.png rename to src/gwsl/assets/Paper/1 512x512/actions/document-open-recent.png diff --git a/assets/Paper/1 512x512/actions/document-print-preview.png b/src/gwsl/assets/Paper/1 512x512/actions/document-print-preview.png similarity index 100% rename from assets/Paper/1 512x512/actions/document-print-preview.png rename to src/gwsl/assets/Paper/1 512x512/actions/document-print-preview.png diff --git a/assets/Paper/1 512x512/actions/document-print.png b/src/gwsl/assets/Paper/1 512x512/actions/document-print.png similarity index 100% rename from assets/Paper/1 512x512/actions/document-print.png rename to src/gwsl/assets/Paper/1 512x512/actions/document-print.png diff --git a/assets/Paper/1 512x512/actions/down.png b/src/gwsl/assets/Paper/1 512x512/actions/down.png similarity index 100% rename from assets/Paper/1 512x512/actions/down.png rename to src/gwsl/assets/Paper/1 512x512/actions/down.png diff --git a/assets/Paper/1 512x512/actions/edit-paste.png b/src/gwsl/assets/Paper/1 512x512/actions/edit-paste.png similarity index 100% rename from assets/Paper/1 512x512/actions/edit-paste.png rename to src/gwsl/assets/Paper/1 512x512/actions/edit-paste.png diff --git a/assets/Paper/1 512x512/actions/editpaste.png b/src/gwsl/assets/Paper/1 512x512/actions/editpaste.png similarity index 100% rename from assets/Paper/1 512x512/actions/editpaste.png rename to src/gwsl/assets/Paper/1 512x512/actions/editpaste.png diff --git a/assets/Paper/1 512x512/actions/exit.png b/src/gwsl/assets/Paper/1 512x512/actions/exit.png similarity index 100% rename from assets/Paper/1 512x512/actions/exit.png rename to src/gwsl/assets/Paper/1 512x512/actions/exit.png diff --git a/assets/Paper/1 512x512/actions/fileprint.png b/src/gwsl/assets/Paper/1 512x512/actions/fileprint.png similarity index 100% rename from assets/Paper/1 512x512/actions/fileprint.png rename to src/gwsl/assets/Paper/1 512x512/actions/fileprint.png diff --git a/assets/Paper/1 512x512/actions/filequickprint.png b/src/gwsl/assets/Paper/1 512x512/actions/filequickprint.png similarity index 100% rename from assets/Paper/1 512x512/actions/filequickprint.png rename to src/gwsl/assets/Paper/1 512x512/actions/filequickprint.png diff --git a/assets/Paper/1 512x512/actions/forward.png b/src/gwsl/assets/Paper/1 512x512/actions/forward.png similarity index 100% rename from assets/Paper/1 512x512/actions/forward.png rename to src/gwsl/assets/Paper/1 512x512/actions/forward.png diff --git a/assets/Paper/1 512x512/actions/gnome-lockscreen.png b/src/gwsl/assets/Paper/1 512x512/actions/gnome-lockscreen.png similarity index 100% rename from assets/Paper/1 512x512/actions/gnome-lockscreen.png rename to src/gwsl/assets/Paper/1 512x512/actions/gnome-lockscreen.png diff --git a/assets/Paper/1 512x512/actions/gnome-logout.png b/src/gwsl/assets/Paper/1 512x512/actions/gnome-logout.png similarity index 100% rename from assets/Paper/1 512x512/actions/gnome-logout.png rename to src/gwsl/assets/Paper/1 512x512/actions/gnome-logout.png diff --git a/assets/Paper/1 512x512/actions/gnome-shutdown.png b/src/gwsl/assets/Paper/1 512x512/actions/gnome-shutdown.png similarity index 100% rename from assets/Paper/1 512x512/actions/gnome-shutdown.png rename to src/gwsl/assets/Paper/1 512x512/actions/gnome-shutdown.png diff --git a/assets/Paper/1 512x512/actions/go-down.png b/src/gwsl/assets/Paper/1 512x512/actions/go-down.png similarity index 100% rename from assets/Paper/1 512x512/actions/go-down.png rename to src/gwsl/assets/Paper/1 512x512/actions/go-down.png diff --git a/assets/Paper/1 512x512/actions/go-next.png b/src/gwsl/assets/Paper/1 512x512/actions/go-next.png similarity index 100% rename from assets/Paper/1 512x512/actions/go-next.png rename to src/gwsl/assets/Paper/1 512x512/actions/go-next.png diff --git a/assets/Paper/1 512x512/actions/go-previous.png b/src/gwsl/assets/Paper/1 512x512/actions/go-previous.png similarity index 100% rename from assets/Paper/1 512x512/actions/go-previous.png rename to src/gwsl/assets/Paper/1 512x512/actions/go-previous.png diff --git a/assets/Paper/1 512x512/actions/go-up.png b/src/gwsl/assets/Paper/1 512x512/actions/go-up.png similarity index 100% rename from assets/Paper/1 512x512/actions/go-up.png rename to src/gwsl/assets/Paper/1 512x512/actions/go-up.png diff --git a/assets/Paper/1 512x512/actions/gtk-about.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-about.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-about.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-about.png diff --git a/assets/Paper/1 512x512/actions/gtk-cancel.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-cancel.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-cancel.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-cancel.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-back-ltr.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-back-ltr.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-back-ltr.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-back-ltr.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-back-rtl.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-back-rtl.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-back-rtl.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-back-rtl.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-down.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-down.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-down.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-down.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-forward-ltr.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-forward-ltr.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-forward-ltr.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-forward-ltr.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-forward-rtl.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-forward-rtl.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-forward-rtl.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-forward-rtl.png diff --git a/assets/Paper/1 512x512/actions/gtk-go-up.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-go-up.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-go-up.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-go-up.png diff --git a/assets/Paper/1 512x512/actions/gtk-help.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-help.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-help.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-help.png diff --git a/assets/Paper/1 512x512/actions/gtk-paste.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-paste.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-paste.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-paste.png diff --git a/assets/Paper/1 512x512/actions/gtk-print-preview.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-print-preview.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-print-preview.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-print-preview.png diff --git a/assets/Paper/1 512x512/actions/gtk-print.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-print.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-print.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-print.png diff --git a/assets/Paper/1 512x512/actions/gtk-quit.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-quit.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-quit.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-quit.png diff --git a/assets/Paper/1 512x512/actions/gtk-stop.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-stop.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-stop.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-stop.png diff --git a/assets/Paper/1 512x512/actions/gtk-zoom-100.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-100.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-zoom-100.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-100.png diff --git a/assets/Paper/1 512x512/actions/gtk-zoom-in.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-in.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-zoom-in.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-in.png diff --git a/assets/Paper/1 512x512/actions/gtk-zoom-out.png b/src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-out.png similarity index 100% rename from assets/Paper/1 512x512/actions/gtk-zoom-out.png rename to src/gwsl/assets/Paper/1 512x512/actions/gtk-zoom-out.png diff --git a/assets/Paper/1 512x512/actions/help-about.png b/src/gwsl/assets/Paper/1 512x512/actions/help-about.png similarity index 100% rename from assets/Paper/1 512x512/actions/help-about.png rename to src/gwsl/assets/Paper/1 512x512/actions/help-about.png diff --git a/assets/Paper/1 512x512/actions/help-contents.png b/src/gwsl/assets/Paper/1 512x512/actions/help-contents.png similarity index 100% rename from assets/Paper/1 512x512/actions/help-contents.png rename to src/gwsl/assets/Paper/1 512x512/actions/help-contents.png diff --git a/assets/Paper/1 512x512/actions/help-faq.png b/src/gwsl/assets/Paper/1 512x512/actions/help-faq.png similarity index 100% rename from assets/Paper/1 512x512/actions/help-faq.png rename to src/gwsl/assets/Paper/1 512x512/actions/help-faq.png diff --git a/assets/Paper/1 512x512/actions/help-info.png b/src/gwsl/assets/Paper/1 512x512/actions/help-info.png similarity index 100% rename from assets/Paper/1 512x512/actions/help-info.png rename to src/gwsl/assets/Paper/1 512x512/actions/help-info.png diff --git a/assets/Paper/1 512x512/actions/help.png b/src/gwsl/assets/Paper/1 512x512/actions/help.png similarity index 100% rename from assets/Paper/1 512x512/actions/help.png rename to src/gwsl/assets/Paper/1 512x512/actions/help.png diff --git a/assets/Paper/1 512x512/actions/lock.png b/src/gwsl/assets/Paper/1 512x512/actions/lock.png similarity index 100% rename from assets/Paper/1 512x512/actions/lock.png rename to src/gwsl/assets/Paper/1 512x512/actions/lock.png diff --git a/assets/Paper/1 512x512/actions/mail-mark-important.png b/src/gwsl/assets/Paper/1 512x512/actions/mail-mark-important.png similarity index 100% rename from assets/Paper/1 512x512/actions/mail-mark-important.png rename to src/gwsl/assets/Paper/1 512x512/actions/mail-mark-important.png diff --git a/assets/Paper/1 512x512/actions/mail-mark-junk.png b/src/gwsl/assets/Paper/1 512x512/actions/mail-mark-junk.png similarity index 100% rename from assets/Paper/1 512x512/actions/mail-mark-junk.png rename to src/gwsl/assets/Paper/1 512x512/actions/mail-mark-junk.png diff --git a/assets/Paper/1 512x512/actions/mail-mark-notjunk.png b/src/gwsl/assets/Paper/1 512x512/actions/mail-mark-notjunk.png similarity index 100% rename from assets/Paper/1 512x512/actions/mail-mark-notjunk.png rename to src/gwsl/assets/Paper/1 512x512/actions/mail-mark-notjunk.png diff --git a/assets/Paper/1 512x512/actions/mail-send-receive.png b/src/gwsl/assets/Paper/1 512x512/actions/mail-send-receive.png similarity index 100% rename from assets/Paper/1 512x512/actions/mail-send-receive.png rename to src/gwsl/assets/Paper/1 512x512/actions/mail-send-receive.png diff --git a/assets/Paper/1 512x512/actions/mail_spam.png b/src/gwsl/assets/Paper/1 512x512/actions/mail_spam.png similarity index 100% rename from assets/Paper/1 512x512/actions/mail_spam.png rename to src/gwsl/assets/Paper/1 512x512/actions/mail_spam.png diff --git a/assets/Paper/1 512x512/actions/next.png b/src/gwsl/assets/Paper/1 512x512/actions/next.png similarity index 100% rename from assets/Paper/1 512x512/actions/next.png rename to src/gwsl/assets/Paper/1 512x512/actions/next.png diff --git a/assets/Paper/1 512x512/actions/previous.png b/src/gwsl/assets/Paper/1 512x512/actions/previous.png similarity index 100% rename from assets/Paper/1 512x512/actions/previous.png rename to src/gwsl/assets/Paper/1 512x512/actions/previous.png diff --git a/assets/Paper/1 512x512/actions/process-stop.png b/src/gwsl/assets/Paper/1 512x512/actions/process-stop.png similarity index 100% rename from assets/Paper/1 512x512/actions/process-stop.png rename to src/gwsl/assets/Paper/1 512x512/actions/process-stop.png diff --git a/assets/Paper/1 512x512/actions/stock_about.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_about.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_about.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_about.png diff --git a/assets/Paper/1 512x512/actions/stock_down.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_down.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_down.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_down.png diff --git a/assets/Paper/1 512x512/actions/stock_exit.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_exit.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_exit.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_exit.png diff --git a/assets/Paper/1 512x512/actions/stock_help.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_help.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_help.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_help.png diff --git a/assets/Paper/1 512x512/actions/stock_left.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_left.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_left.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_left.png diff --git a/assets/Paper/1 512x512/actions/stock_mail-send-receive.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_mail-send-receive.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_mail-send-receive.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_mail-send-receive.png diff --git a/assets/Paper/1 512x512/actions/stock_paste.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_paste.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_paste.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_paste.png diff --git a/assets/Paper/1 512x512/actions/stock_print-preview.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_print-preview.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_print-preview.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_print-preview.png diff --git a/assets/Paper/1 512x512/actions/stock_print.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_print.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_print.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_print.png diff --git a/assets/Paper/1 512x512/actions/stock_right.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_right.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_right.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_right.png diff --git a/assets/Paper/1 512x512/actions/stock_spam.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_spam.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_spam.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_spam.png diff --git a/assets/Paper/1 512x512/actions/stock_stop.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_stop.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_stop.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_stop.png diff --git a/assets/Paper/1 512x512/actions/stock_up.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_up.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_up.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_up.png diff --git a/assets/Paper/1 512x512/actions/stock_zoom-1.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-1.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_zoom-1.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-1.png diff --git a/assets/Paper/1 512x512/actions/stock_zoom-in.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-in.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_zoom-in.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-in.png diff --git a/assets/Paper/1 512x512/actions/stock_zoom-out.png b/src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-out.png similarity index 100% rename from assets/Paper/1 512x512/actions/stock_zoom-out.png rename to src/gwsl/assets/Paper/1 512x512/actions/stock_zoom-out.png diff --git a/assets/Paper/1 512x512/actions/stop.png b/src/gwsl/assets/Paper/1 512x512/actions/stop.png similarity index 100% rename from assets/Paper/1 512x512/actions/stop.png rename to src/gwsl/assets/Paper/1 512x512/actions/stop.png diff --git a/assets/Paper/1 512x512/actions/system-hibernate.png b/src/gwsl/assets/Paper/1 512x512/actions/system-hibernate.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-hibernate.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-hibernate.png diff --git a/assets/Paper/1 512x512/actions/system-lock-screen.png b/src/gwsl/assets/Paper/1 512x512/actions/system-lock-screen.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-lock-screen.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-lock-screen.png diff --git a/assets/Paper/1 512x512/actions/system-log-out.png b/src/gwsl/assets/Paper/1 512x512/actions/system-log-out.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-log-out.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-log-out.png diff --git a/assets/Paper/1 512x512/actions/system-reboot.png b/src/gwsl/assets/Paper/1 512x512/actions/system-reboot.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-reboot.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-reboot.png diff --git a/assets/Paper/1 512x512/actions/system-restart.png b/src/gwsl/assets/Paper/1 512x512/actions/system-restart.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-restart.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-restart.png diff --git a/assets/Paper/1 512x512/actions/system-shutdown.png b/src/gwsl/assets/Paper/1 512x512/actions/system-shutdown.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-shutdown.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-shutdown.png diff --git a/assets/Paper/1 512x512/actions/system-suspend-hibernate.png b/src/gwsl/assets/Paper/1 512x512/actions/system-suspend-hibernate.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-suspend-hibernate.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-suspend-hibernate.png diff --git a/assets/Paper/1 512x512/actions/system-suspend.png b/src/gwsl/assets/Paper/1 512x512/actions/system-suspend.png similarity index 100% rename from assets/Paper/1 512x512/actions/system-suspend.png rename to src/gwsl/assets/Paper/1 512x512/actions/system-suspend.png diff --git a/assets/Paper/1 512x512/actions/up.png b/src/gwsl/assets/Paper/1 512x512/actions/up.png similarity index 100% rename from assets/Paper/1 512x512/actions/up.png rename to src/gwsl/assets/Paper/1 512x512/actions/up.png diff --git a/assets/Paper/1 512x512/actions/viewmag+.png b/src/gwsl/assets/Paper/1 512x512/actions/viewmag+.png similarity index 100% rename from assets/Paper/1 512x512/actions/viewmag+.png rename to src/gwsl/assets/Paper/1 512x512/actions/viewmag+.png diff --git a/assets/Paper/1 512x512/actions/viewmag-.png b/src/gwsl/assets/Paper/1 512x512/actions/viewmag-.png similarity index 100% rename from assets/Paper/1 512x512/actions/viewmag-.png rename to src/gwsl/assets/Paper/1 512x512/actions/viewmag-.png diff --git a/assets/Paper/1 512x512/actions/viewmag1.png b/src/gwsl/assets/Paper/1 512x512/actions/viewmag1.png similarity index 100% rename from assets/Paper/1 512x512/actions/viewmag1.png rename to src/gwsl/assets/Paper/1 512x512/actions/viewmag1.png diff --git a/assets/Paper/1 512x512/actions/xfce-system-exit.png b/src/gwsl/assets/Paper/1 512x512/actions/xfce-system-exit.png similarity index 100% rename from assets/Paper/1 512x512/actions/xfce-system-exit.png rename to src/gwsl/assets/Paper/1 512x512/actions/xfce-system-exit.png diff --git a/assets/Paper/1 512x512/actions/xfce-system-lock.png b/src/gwsl/assets/Paper/1 512x512/actions/xfce-system-lock.png similarity index 100% rename from assets/Paper/1 512x512/actions/xfce-system-lock.png rename to src/gwsl/assets/Paper/1 512x512/actions/xfce-system-lock.png diff --git a/assets/Paper/1 512x512/actions/xfsm-logout.png b/src/gwsl/assets/Paper/1 512x512/actions/xfsm-logout.png similarity index 100% rename from assets/Paper/1 512x512/actions/xfsm-logout.png rename to src/gwsl/assets/Paper/1 512x512/actions/xfsm-logout.png diff --git a/assets/Paper/1 512x512/actions/xfsm-shutdown.png b/src/gwsl/assets/Paper/1 512x512/actions/xfsm-shutdown.png similarity index 100% rename from assets/Paper/1 512x512/actions/xfsm-shutdown.png rename to src/gwsl/assets/Paper/1 512x512/actions/xfsm-shutdown.png diff --git a/assets/Paper/1 512x512/actions/zoom-in.png b/src/gwsl/assets/Paper/1 512x512/actions/zoom-in.png similarity index 100% rename from assets/Paper/1 512x512/actions/zoom-in.png rename to src/gwsl/assets/Paper/1 512x512/actions/zoom-in.png diff --git a/assets/Paper/1 512x512/actions/zoom-original.png b/src/gwsl/assets/Paper/1 512x512/actions/zoom-original.png similarity index 100% rename from assets/Paper/1 512x512/actions/zoom-original.png rename to src/gwsl/assets/Paper/1 512x512/actions/zoom-original.png diff --git a/assets/Paper/1 512x512/actions/zoom-out.png b/src/gwsl/assets/Paper/1 512x512/actions/zoom-out.png similarity index 100% rename from assets/Paper/1 512x512/actions/zoom-out.png rename to src/gwsl/assets/Paper/1 512x512/actions/zoom-out.png diff --git a/assets/Paper/1 512x512/apps/0ad.png b/src/gwsl/assets/Paper/1 512x512/apps/0ad.png similarity index 100% rename from assets/Paper/1 512x512/apps/0ad.png rename to src/gwsl/assets/Paper/1 512x512/apps/0ad.png diff --git a/assets/Paper/1 512x512/apps/10B4_steam.0.png b/src/gwsl/assets/Paper/1 512x512/apps/10B4_steam.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/10B4_steam.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/10B4_steam.0.png diff --git a/assets/Paper/1 512x512/apps/1CD8_rundll32.0.png b/src/gwsl/assets/Paper/1 512x512/apps/1CD8_rundll32.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/1CD8_rundll32.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/1CD8_rundll32.0.png diff --git a/assets/Paper/1 512x512/apps/1password.png b/src/gwsl/assets/Paper/1 512x512/apps/1password.png similarity index 100% rename from assets/Paper/1 512x512/apps/1password.png rename to src/gwsl/assets/Paper/1 512x512/apps/1password.png diff --git a/assets/Paper/1 512x512/apps/2048.png b/src/gwsl/assets/Paper/1 512x512/apps/2048.png similarity index 100% rename from assets/Paper/1 512x512/apps/2048.png rename to src/gwsl/assets/Paper/1 512x512/apps/2048.png diff --git a/assets/Paper/1 512x512/apps/4137_winhlp32.0.png b/src/gwsl/assets/Paper/1 512x512/apps/4137_winhlp32.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/4137_winhlp32.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/4137_winhlp32.0.png diff --git a/assets/Paper/1 512x512/apps/7765_winebrowser.0.png b/src/gwsl/assets/Paper/1 512x512/apps/7765_winebrowser.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/7765_winebrowser.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/7765_winebrowser.0.png diff --git a/assets/Paper/1 512x512/apps/7z.png b/src/gwsl/assets/Paper/1 512x512/apps/7z.png similarity index 100% rename from assets/Paper/1 512x512/apps/7z.png rename to src/gwsl/assets/Paper/1 512x512/apps/7z.png diff --git a/assets/Paper/1 512x512/apps/7zip.png b/src/gwsl/assets/Paper/1 512x512/apps/7zip.png similarity index 100% rename from assets/Paper/1 512x512/apps/7zip.png rename to src/gwsl/assets/Paper/1 512x512/apps/7zip.png diff --git a/assets/Paper/1 512x512/apps/A35F_hh.0.png b/src/gwsl/assets/Paper/1 512x512/apps/A35F_hh.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/A35F_hh.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/A35F_hh.0.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader10.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader10.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader10.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader10.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader11.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader11.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader11.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader11.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader12.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader12.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader12.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader12.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader8.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader8.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader8.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader8.png diff --git a/assets/Paper/1 512x512/apps/AdobeReader9.png b/src/gwsl/assets/Paper/1 512x512/apps/AdobeReader9.png similarity index 100% rename from assets/Paper/1 512x512/apps/AdobeReader9.png rename to src/gwsl/assets/Paper/1 512x512/apps/AdobeReader9.png diff --git a/assets/Paper/1 512x512/apps/Blender.png b/src/gwsl/assets/Paper/1 512x512/apps/Blender.png similarity index 100% rename from assets/Paper/1 512x512/apps/Blender.png rename to src/gwsl/assets/Paper/1 512x512/apps/Blender.png diff --git a/assets/Paper/1 512x512/apps/CMakeSetup.png b/src/gwsl/assets/Paper/1 512x512/apps/CMakeSetup.png similarity index 100% rename from assets/Paper/1 512x512/apps/CMakeSetup.png rename to src/gwsl/assets/Paper/1 512x512/apps/CMakeSetup.png diff --git a/assets/Paper/1 512x512/apps/Etermutilities-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/Etermutilities-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/Etermutilities-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/Etermutilities-terminal.png diff --git a/assets/Paper/1 512x512/apps/GnomeBaker.png b/src/gwsl/assets/Paper/1 512x512/apps/GnomeBaker.png similarity index 100% rename from assets/Paper/1 512x512/apps/GnomeBaker.png rename to src/gwsl/assets/Paper/1 512x512/apps/GnomeBaker.png diff --git a/assets/Paper/1 512x512/apps/MerProject-qtcreator.png b/src/gwsl/assets/Paper/1 512x512/apps/MerProject-qtcreator.png similarity index 100% rename from assets/Paper/1 512x512/apps/MerProject-qtcreator.png rename to src/gwsl/assets/Paper/1 512x512/apps/MerProject-qtcreator.png diff --git a/assets/Paper/1 512x512/apps/NoMachine.png b/src/gwsl/assets/Paper/1 512x512/apps/NoMachine.png similarity index 100% rename from assets/Paper/1 512x512/apps/NoMachine.png rename to src/gwsl/assets/Paper/1 512x512/apps/NoMachine.png diff --git a/assets/Paper/1 512x512/apps/Pinta_icon.png b/src/gwsl/assets/Paper/1 512x512/apps/Pinta_icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/Pinta_icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/Pinta_icon.png diff --git a/assets/Paper/1 512x512/apps/QtIcon.png b/src/gwsl/assets/Paper/1 512x512/apps/QtIcon.png similarity index 100% rename from assets/Paper/1 512x512/apps/QtIcon.png rename to src/gwsl/assets/Paper/1 512x512/apps/QtIcon.png diff --git a/assets/Paper/1 512x512/apps/QtProject-assistant.png b/src/gwsl/assets/Paper/1 512x512/apps/QtProject-assistant.png similarity index 100% rename from assets/Paper/1 512x512/apps/QtProject-assistant.png rename to src/gwsl/assets/Paper/1 512x512/apps/QtProject-assistant.png diff --git a/assets/Paper/1 512x512/apps/QtProject-designer.png b/src/gwsl/assets/Paper/1 512x512/apps/QtProject-designer.png similarity index 100% rename from assets/Paper/1 512x512/apps/QtProject-designer.png rename to src/gwsl/assets/Paper/1 512x512/apps/QtProject-designer.png diff --git a/assets/Paper/1 512x512/apps/QtProject-qtcreator-qt5.png b/src/gwsl/assets/Paper/1 512x512/apps/QtProject-qtcreator-qt5.png similarity index 100% rename from assets/Paper/1 512x512/apps/QtProject-qtcreator-qt5.png rename to src/gwsl/assets/Paper/1 512x512/apps/QtProject-qtcreator-qt5.png diff --git a/assets/Paper/1 512x512/apps/QtProject-qtcreator.png b/src/gwsl/assets/Paper/1 512x512/apps/QtProject-qtcreator.png similarity index 100% rename from assets/Paper/1 512x512/apps/QtProject-qtcreator.png rename to src/gwsl/assets/Paper/1 512x512/apps/QtProject-qtcreator.png diff --git a/assets/Paper/1 512x512/apps/Sci48M.png b/src/gwsl/assets/Paper/1 512x512/apps/Sci48M.png similarity index 100% rename from assets/Paper/1 512x512/apps/Sci48M.png rename to src/gwsl/assets/Paper/1 512x512/apps/Sci48M.png diff --git a/assets/Paper/1 512x512/apps/Spotify.png b/src/gwsl/assets/Paper/1 512x512/apps/Spotify.png similarity index 100% rename from assets/Paper/1 512x512/apps/Spotify.png rename to src/gwsl/assets/Paper/1 512x512/apps/Spotify.png diff --git a/assets/Paper/1 512x512/apps/Thunar.png b/src/gwsl/assets/Paper/1 512x512/apps/Thunar.png similarity index 100% rename from assets/Paper/1 512x512/apps/Thunar.png rename to src/gwsl/assets/Paper/1 512x512/apps/Thunar.png diff --git a/assets/Paper/1 512x512/apps/VBox.png b/src/gwsl/assets/Paper/1 512x512/apps/VBox.png similarity index 100% rename from assets/Paper/1 512x512/apps/VBox.png rename to src/gwsl/assets/Paper/1 512x512/apps/VBox.png diff --git a/assets/Paper/1 512x512/apps/XMind.png b/src/gwsl/assets/Paper/1 512x512/apps/XMind.png similarity index 100% rename from assets/Paper/1 512x512/apps/XMind.png rename to src/gwsl/assets/Paper/1 512x512/apps/XMind.png diff --git a/assets/Paper/1 512x512/apps/abrowser.png b/src/gwsl/assets/Paper/1 512x512/apps/abrowser.png similarity index 100% rename from assets/Paper/1 512x512/apps/abrowser.png rename to src/gwsl/assets/Paper/1 512x512/apps/abrowser.png diff --git a/assets/Paper/1 512x512/apps/abrt.png b/src/gwsl/assets/Paper/1 512x512/apps/abrt.png similarity index 100% rename from assets/Paper/1 512x512/apps/abrt.png rename to src/gwsl/assets/Paper/1 512x512/apps/abrt.png diff --git a/assets/Paper/1 512x512/apps/access.png b/src/gwsl/assets/Paper/1 512x512/apps/access.png similarity index 100% rename from assets/Paper/1 512x512/apps/access.png rename to src/gwsl/assets/Paper/1 512x512/apps/access.png diff --git a/assets/Paper/1 512x512/apps/accessibility-directory.png b/src/gwsl/assets/Paper/1 512x512/apps/accessibility-directory.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessibility-directory.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessibility-directory.png diff --git a/assets/Paper/1 512x512/apps/accessibility.png b/src/gwsl/assets/Paper/1 512x512/apps/accessibility.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessibility.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessibility.png diff --git a/assets/Paper/1 512x512/apps/accessibility_section.png b/src/gwsl/assets/Paper/1 512x512/apps/accessibility_section.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessibility_section.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessibility_section.png diff --git a/assets/Paper/1 512x512/apps/accessories-calculator.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-calculator.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-calculator.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-calculator.png diff --git a/assets/Paper/1 512x512/apps/accessories-camera.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-camera.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-camera.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-camera.png diff --git a/assets/Paper/1 512x512/apps/accessories-character-map.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-character-map.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-character-map.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-character-map.png diff --git a/assets/Paper/1 512x512/apps/accessories-clipboard.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-clipboard.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-clipboard.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-clipboard.png diff --git a/assets/Paper/1 512x512/apps/accessories-clock.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-clock.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-clock.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-clock.png diff --git a/assets/Paper/1 512x512/apps/accessories-dictionary.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-dictionary.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-dictionary.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-dictionary.png diff --git a/assets/Paper/1 512x512/apps/accessories-document-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-document-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-document-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-document-viewer.png diff --git a/assets/Paper/1 512x512/apps/accessories-ebook-reader.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-ebook-reader.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-ebook-reader.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-ebook-reader.png diff --git a/assets/Paper/1 512x512/apps/accessories-maps.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-maps.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-maps.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-maps.png diff --git a/assets/Paper/1 512x512/apps/accessories-notes.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-notes.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-notes.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-notes.png diff --git a/assets/Paper/1 512x512/apps/accessories-paint.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-paint.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-paint.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-paint.png diff --git a/assets/Paper/1 512x512/apps/accessories-screenshot.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-screenshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-screenshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-screenshot.png diff --git a/assets/Paper/1 512x512/apps/accessories-text-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/accessories-text-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/accessories-text-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/accessories-text-editor.png diff --git a/assets/Paper/1 512x512/apps/acroread.png b/src/gwsl/assets/Paper/1 512x512/apps/acroread.png similarity index 100% rename from assets/Paper/1 512x512/apps/acroread.png rename to src/gwsl/assets/Paper/1 512x512/apps/acroread.png diff --git a/assets/Paper/1 512x512/apps/activity-log-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/activity-log-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/activity-log-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/activity-log-manager.png diff --git a/assets/Paper/1 512x512/apps/addressbook.png b/src/gwsl/assets/Paper/1 512x512/apps/addressbook.png similarity index 100% rename from assets/Paper/1 512x512/apps/addressbook.png rename to src/gwsl/assets/Paper/1 512x512/apps/addressbook.png diff --git a/assets/Paper/1 512x512/apps/adobe-flash.png b/src/gwsl/assets/Paper/1 512x512/apps/adobe-flash.png similarity index 100% rename from assets/Paper/1 512x512/apps/adobe-flash.png rename to src/gwsl/assets/Paper/1 512x512/apps/adobe-flash.png diff --git a/assets/Paper/1 512x512/apps/adobe-flashplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/adobe-flashplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/adobe-flashplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/adobe-flashplayer.png diff --git a/assets/Paper/1 512x512/apps/adobe-reader.png b/src/gwsl/assets/Paper/1 512x512/apps/adobe-reader.png similarity index 100% rename from assets/Paper/1 512x512/apps/adobe-reader.png rename to src/gwsl/assets/Paper/1 512x512/apps/adobe-reader.png diff --git a/assets/Paper/1 512x512/apps/adobeflashplugin.png b/src/gwsl/assets/Paper/1 512x512/apps/adobeflashplugin.png similarity index 100% rename from assets/Paper/1 512x512/apps/adobeflashplugin.png rename to src/gwsl/assets/Paper/1 512x512/apps/adobeflashplugin.png diff --git a/assets/Paper/1 512x512/apps/aisleriot.png b/src/gwsl/assets/Paper/1 512x512/apps/aisleriot.png similarity index 100% rename from assets/Paper/1 512x512/apps/aisleriot.png rename to src/gwsl/assets/Paper/1 512x512/apps/aisleriot.png diff --git a/assets/Paper/1 512x512/apps/akregator.png b/src/gwsl/assets/Paper/1 512x512/apps/akregator.png similarity index 100% rename from assets/Paper/1 512x512/apps/akregator.png rename to src/gwsl/assets/Paper/1 512x512/apps/akregator.png diff --git a/assets/Paper/1 512x512/apps/alarm-clock.png b/src/gwsl/assets/Paper/1 512x512/apps/alarm-clock.png similarity index 100% rename from assets/Paper/1 512x512/apps/alarm-clock.png rename to src/gwsl/assets/Paper/1 512x512/apps/alarm-clock.png diff --git a/assets/Paper/1 512x512/apps/amarok.png b/src/gwsl/assets/Paper/1 512x512/apps/amarok.png similarity index 100% rename from assets/Paper/1 512x512/apps/amarok.png rename to src/gwsl/assets/Paper/1 512x512/apps/amarok.png diff --git a/assets/Paper/1 512x512/apps/amarok2.png b/src/gwsl/assets/Paper/1 512x512/apps/amarok2.png similarity index 100% rename from assets/Paper/1 512x512/apps/amarok2.png rename to src/gwsl/assets/Paper/1 512x512/apps/amarok2.png diff --git a/assets/Paper/1 512x512/apps/amarok_icon.png b/src/gwsl/assets/Paper/1 512x512/apps/amarok_icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/amarok_icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/amarok_icon.png diff --git a/assets/Paper/1 512x512/apps/anaconda.png b/src/gwsl/assets/Paper/1 512x512/apps/anaconda.png similarity index 100% rename from assets/Paper/1 512x512/apps/anaconda.png rename to src/gwsl/assets/Paper/1 512x512/apps/anaconda.png diff --git a/assets/Paper/1 512x512/apps/android-sdk.png b/src/gwsl/assets/Paper/1 512x512/apps/android-sdk.png similarity index 100% rename from assets/Paper/1 512x512/apps/android-sdk.png rename to src/gwsl/assets/Paper/1 512x512/apps/android-sdk.png diff --git a/assets/Paper/1 512x512/apps/android-studio.png b/src/gwsl/assets/Paper/1 512x512/apps/android-studio.png similarity index 100% rename from assets/Paper/1 512x512/apps/android-studio.png rename to src/gwsl/assets/Paper/1 512x512/apps/android-studio.png diff --git a/assets/Paper/1 512x512/apps/anki.png b/src/gwsl/assets/Paper/1 512x512/apps/anki.png similarity index 100% rename from assets/Paper/1 512x512/apps/anki.png rename to src/gwsl/assets/Paper/1 512x512/apps/anki.png diff --git a/assets/Paper/1 512x512/apps/antimicro.png b/src/gwsl/assets/Paper/1 512x512/apps/antimicro.png similarity index 100% rename from assets/Paper/1 512x512/apps/antimicro.png rename to src/gwsl/assets/Paper/1 512x512/apps/antimicro.png diff --git a/assets/Paper/1 512x512/apps/app-launcher.png b/src/gwsl/assets/Paper/1 512x512/apps/app-launcher.png similarity index 100% rename from assets/Paper/1 512x512/apps/app-launcher.png rename to src/gwsl/assets/Paper/1 512x512/apps/app-launcher.png diff --git a/assets/Paper/1 512x512/apps/apper.png b/src/gwsl/assets/Paper/1 512x512/apps/apper.png similarity index 100% rename from assets/Paper/1 512x512/apps/apper.png rename to src/gwsl/assets/Paper/1 512x512/apps/apper.png diff --git a/assets/Paper/1 512x512/apps/appgrid.png b/src/gwsl/assets/Paper/1 512x512/apps/appgrid.png similarity index 100% rename from assets/Paper/1 512x512/apps/appgrid.png rename to src/gwsl/assets/Paper/1 512x512/apps/appgrid.png diff --git a/assets/Paper/1 512x512/apps/applets-screenshooter.png b/src/gwsl/assets/Paper/1 512x512/apps/applets-screenshooter.png similarity index 100% rename from assets/Paper/1 512x512/apps/applets-screenshooter.png rename to src/gwsl/assets/Paper/1 512x512/apps/applets-screenshooter.png diff --git a/assets/Paper/1 512x512/apps/application-x-wine-extension-its.png b/src/gwsl/assets/Paper/1 512x512/apps/application-x-wine-extension-its.png similarity index 100% rename from assets/Paper/1 512x512/apps/application-x-wine-extension-its.png rename to src/gwsl/assets/Paper/1 512x512/apps/application-x-wine-extension-its.png diff --git a/assets/Paper/1 512x512/apps/apport-gtk2.png b/src/gwsl/assets/Paper/1 512x512/apps/apport-gtk2.png similarity index 100% rename from assets/Paper/1 512x512/apps/apport-gtk2.png rename to src/gwsl/assets/Paper/1 512x512/apps/apport-gtk2.png diff --git a/assets/Paper/1 512x512/apps/apport.png b/src/gwsl/assets/Paper/1 512x512/apps/apport.png similarity index 100% rename from assets/Paper/1 512x512/apps/apport.png rename to src/gwsl/assets/Paper/1 512x512/apps/apport.png diff --git a/assets/Paper/1 512x512/apps/aptdaemon-download.png b/src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-download.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptdaemon-download.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-download.png diff --git a/assets/Paper/1 512x512/apps/aptdaemon-update-cache.png b/src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-update-cache.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptdaemon-update-cache.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-update-cache.png diff --git a/assets/Paper/1 512x512/apps/aptdaemon-upgrade.png b/src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-upgrade.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptdaemon-upgrade.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-upgrade.png diff --git a/assets/Paper/1 512x512/apps/aptdaemon-working.png b/src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-working.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptdaemon-working.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptdaemon-working.png diff --git a/assets/Paper/1 512x512/apps/aptik-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/aptik-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptik-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptik-gtk.png diff --git a/assets/Paper/1 512x512/apps/aptik.png b/src/gwsl/assets/Paper/1 512x512/apps/aptik.png similarity index 100% rename from assets/Paper/1 512x512/apps/aptik.png rename to src/gwsl/assets/Paper/1 512x512/apps/aptik.png diff --git a/assets/Paper/1 512x512/apps/archive-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/archive-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/archive-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/archive-manager.png diff --git a/assets/Paper/1 512x512/apps/archivemanager.png b/src/gwsl/assets/Paper/1 512x512/apps/archivemanager.png similarity index 100% rename from assets/Paper/1 512x512/apps/archivemanager.png rename to src/gwsl/assets/Paper/1 512x512/apps/archivemanager.png diff --git a/assets/Paper/1 512x512/apps/arduino-ide.png b/src/gwsl/assets/Paper/1 512x512/apps/arduino-ide.png similarity index 100% rename from assets/Paper/1 512x512/apps/arduino-ide.png rename to src/gwsl/assets/Paper/1 512x512/apps/arduino-ide.png diff --git a/assets/Paper/1 512x512/apps/arduino.png b/src/gwsl/assets/Paper/1 512x512/apps/arduino.png similarity index 100% rename from assets/Paper/1 512x512/apps/arduino.png rename to src/gwsl/assets/Paper/1 512x512/apps/arduino.png diff --git a/assets/Paper/1 512x512/apps/ark.png b/src/gwsl/assets/Paper/1 512x512/apps/ark.png similarity index 100% rename from assets/Paper/1 512x512/apps/ark.png rename to src/gwsl/assets/Paper/1 512x512/apps/ark.png diff --git a/assets/Paper/1 512x512/apps/artha.png b/src/gwsl/assets/Paper/1 512x512/apps/artha.png similarity index 100% rename from assets/Paper/1 512x512/apps/artha.png rename to src/gwsl/assets/Paper/1 512x512/apps/artha.png diff --git a/assets/Paper/1 512x512/apps/arts.png b/src/gwsl/assets/Paper/1 512x512/apps/arts.png similarity index 100% rename from assets/Paper/1 512x512/apps/arts.png rename to src/gwsl/assets/Paper/1 512x512/apps/arts.png diff --git a/assets/Paper/1 512x512/apps/asounder.png b/src/gwsl/assets/Paper/1 512x512/apps/asounder.png similarity index 100% rename from assets/Paper/1 512x512/apps/asounder.png rename to src/gwsl/assets/Paper/1 512x512/apps/asounder.png diff --git a/assets/Paper/1 512x512/apps/assistant-qt4.png b/src/gwsl/assets/Paper/1 512x512/apps/assistant-qt4.png similarity index 100% rename from assets/Paper/1 512x512/apps/assistant-qt4.png rename to src/gwsl/assets/Paper/1 512x512/apps/assistant-qt4.png diff --git a/assets/Paper/1 512x512/apps/assistant.png b/src/gwsl/assets/Paper/1 512x512/apps/assistant.png similarity index 100% rename from assets/Paper/1 512x512/apps/assistant.png rename to src/gwsl/assets/Paper/1 512x512/apps/assistant.png diff --git a/assets/Paper/1 512x512/apps/asunder.png b/src/gwsl/assets/Paper/1 512x512/apps/asunder.png similarity index 100% rename from assets/Paper/1 512x512/apps/asunder.png rename to src/gwsl/assets/Paper/1 512x512/apps/asunder.png diff --git a/assets/Paper/1 512x512/apps/athena.png b/src/gwsl/assets/Paper/1 512x512/apps/athena.png similarity index 100% rename from assets/Paper/1 512x512/apps/athena.png rename to src/gwsl/assets/Paper/1 512x512/apps/athena.png diff --git a/assets/Paper/1 512x512/apps/atom.png b/src/gwsl/assets/Paper/1 512x512/apps/atom.png similarity index 100% rename from assets/Paper/1 512x512/apps/atom.png rename to src/gwsl/assets/Paper/1 512x512/apps/atom.png diff --git a/assets/Paper/1 512x512/apps/atril.png b/src/gwsl/assets/Paper/1 512x512/apps/atril.png similarity index 100% rename from assets/Paper/1 512x512/apps/atril.png rename to src/gwsl/assets/Paper/1 512x512/apps/atril.png diff --git a/assets/Paper/1 512x512/apps/audacious.png b/src/gwsl/assets/Paper/1 512x512/apps/audacious.png similarity index 100% rename from assets/Paper/1 512x512/apps/audacious.png rename to src/gwsl/assets/Paper/1 512x512/apps/audacious.png diff --git a/assets/Paper/1 512x512/apps/audacity.png b/src/gwsl/assets/Paper/1 512x512/apps/audacity.png similarity index 100% rename from assets/Paper/1 512x512/apps/audacity.png rename to src/gwsl/assets/Paper/1 512x512/apps/audacity.png diff --git a/assets/Paper/1 512x512/apps/audex.png b/src/gwsl/assets/Paper/1 512x512/apps/audex.png similarity index 100% rename from assets/Paper/1 512x512/apps/audex.png rename to src/gwsl/assets/Paper/1 512x512/apps/audex.png diff --git a/assets/Paper/1 512x512/apps/audience.png b/src/gwsl/assets/Paper/1 512x512/apps/audience.png similarity index 100% rename from assets/Paper/1 512x512/apps/audience.png rename to src/gwsl/assets/Paper/1 512x512/apps/audience.png diff --git a/assets/Paper/1 512x512/apps/audio-recorder.png b/src/gwsl/assets/Paper/1 512x512/apps/audio-recorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/audio-recorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/audio-recorder.png diff --git a/assets/Paper/1 512x512/apps/authy.png b/src/gwsl/assets/Paper/1 512x512/apps/authy.png similarity index 100% rename from assets/Paper/1 512x512/apps/authy.png rename to src/gwsl/assets/Paper/1 512x512/apps/authy.png diff --git a/assets/Paper/1 512x512/apps/avidemux.png b/src/gwsl/assets/Paper/1 512x512/apps/avidemux.png similarity index 100% rename from assets/Paper/1 512x512/apps/avidemux.png rename to src/gwsl/assets/Paper/1 512x512/apps/avidemux.png diff --git a/assets/Paper/1 512x512/apps/ax-applet.png b/src/gwsl/assets/Paper/1 512x512/apps/ax-applet.png similarity index 100% rename from assets/Paper/1 512x512/apps/ax-applet.png rename to src/gwsl/assets/Paper/1 512x512/apps/ax-applet.png diff --git a/assets/Paper/1 512x512/apps/background.png b/src/gwsl/assets/Paper/1 512x512/apps/background.png similarity index 100% rename from assets/Paper/1 512x512/apps/background.png rename to src/gwsl/assets/Paper/1 512x512/apps/background.png diff --git a/assets/Paper/1 512x512/apps/baloo.png b/src/gwsl/assets/Paper/1 512x512/apps/baloo.png similarity index 100% rename from assets/Paper/1 512x512/apps/baloo.png rename to src/gwsl/assets/Paper/1 512x512/apps/baloo.png diff --git a/assets/Paper/1 512x512/apps/banshee-1.png b/src/gwsl/assets/Paper/1 512x512/apps/banshee-1.png similarity index 100% rename from assets/Paper/1 512x512/apps/banshee-1.png rename to src/gwsl/assets/Paper/1 512x512/apps/banshee-1.png diff --git a/assets/Paper/1 512x512/apps/banshee.png b/src/gwsl/assets/Paper/1 512x512/apps/banshee.png similarity index 100% rename from assets/Paper/1 512x512/apps/banshee.png rename to src/gwsl/assets/Paper/1 512x512/apps/banshee.png diff --git a/assets/Paper/1 512x512/apps/baobab.png b/src/gwsl/assets/Paper/1 512x512/apps/baobab.png similarity index 100% rename from assets/Paper/1 512x512/apps/baobab.png rename to src/gwsl/assets/Paper/1 512x512/apps/baobab.png diff --git a/assets/Paper/1 512x512/apps/bash.png b/src/gwsl/assets/Paper/1 512x512/apps/bash.png similarity index 100% rename from assets/Paper/1 512x512/apps/bash.png rename to src/gwsl/assets/Paper/1 512x512/apps/bash.png diff --git a/assets/Paper/1 512x512/apps/basket.png b/src/gwsl/assets/Paper/1 512x512/apps/basket.png similarity index 100% rename from assets/Paper/1 512x512/apps/basket.png rename to src/gwsl/assets/Paper/1 512x512/apps/basket.png diff --git a/assets/Paper/1 512x512/apps/bijiben.png b/src/gwsl/assets/Paper/1 512x512/apps/bijiben.png similarity index 100% rename from assets/Paper/1 512x512/apps/bijiben.png rename to src/gwsl/assets/Paper/1 512x512/apps/bijiben.png diff --git a/assets/Paper/1 512x512/apps/bino.png b/src/gwsl/assets/Paper/1 512x512/apps/bino.png similarity index 100% rename from assets/Paper/1 512x512/apps/bino.png rename to src/gwsl/assets/Paper/1 512x512/apps/bino.png diff --git a/assets/Paper/1 512x512/apps/birdie.png b/src/gwsl/assets/Paper/1 512x512/apps/birdie.png similarity index 100% rename from assets/Paper/1 512x512/apps/birdie.png rename to src/gwsl/assets/Paper/1 512x512/apps/birdie.png diff --git a/assets/Paper/1 512x512/apps/bitcoin.png b/src/gwsl/assets/Paper/1 512x512/apps/bitcoin.png similarity index 100% rename from assets/Paper/1 512x512/apps/bitcoin.png rename to src/gwsl/assets/Paper/1 512x512/apps/bitcoin.png diff --git a/assets/Paper/1 512x512/apps/blam.png b/src/gwsl/assets/Paper/1 512x512/apps/blam.png similarity index 100% rename from assets/Paper/1 512x512/apps/blam.png rename to src/gwsl/assets/Paper/1 512x512/apps/blam.png diff --git a/assets/Paper/1 512x512/apps/bleachbit.png b/src/gwsl/assets/Paper/1 512x512/apps/bleachbit.png similarity index 100% rename from assets/Paper/1 512x512/apps/bleachbit.png rename to src/gwsl/assets/Paper/1 512x512/apps/bleachbit.png diff --git a/assets/Paper/1 512x512/apps/blueman.png b/src/gwsl/assets/Paper/1 512x512/apps/blueman.png similarity index 100% rename from assets/Paper/1 512x512/apps/blueman.png rename to src/gwsl/assets/Paper/1 512x512/apps/blueman.png diff --git a/assets/Paper/1 512x512/apps/blueradio-48.png b/src/gwsl/assets/Paper/1 512x512/apps/blueradio-48.png similarity index 100% rename from assets/Paper/1 512x512/apps/blueradio-48.png rename to src/gwsl/assets/Paper/1 512x512/apps/blueradio-48.png diff --git a/assets/Paper/1 512x512/apps/blueradio.png b/src/gwsl/assets/Paper/1 512x512/apps/blueradio.png similarity index 100% rename from assets/Paper/1 512x512/apps/blueradio.png rename to src/gwsl/assets/Paper/1 512x512/apps/blueradio.png diff --git a/assets/Paper/1 512x512/apps/bluetooth-48.png b/src/gwsl/assets/Paper/1 512x512/apps/bluetooth-48.png similarity index 100% rename from assets/Paper/1 512x512/apps/bluetooth-48.png rename to src/gwsl/assets/Paper/1 512x512/apps/bluetooth-48.png diff --git a/assets/Paper/1 512x512/apps/bluetooth-radio.png b/src/gwsl/assets/Paper/1 512x512/apps/bluetooth-radio.png similarity index 100% rename from assets/Paper/1 512x512/apps/bluetooth-radio.png rename to src/gwsl/assets/Paper/1 512x512/apps/bluetooth-radio.png diff --git a/assets/Paper/1 512x512/apps/bluetoothradio.png b/src/gwsl/assets/Paper/1 512x512/apps/bluetoothradio.png similarity index 100% rename from assets/Paper/1 512x512/apps/bluetoothradio.png rename to src/gwsl/assets/Paper/1 512x512/apps/bluetoothradio.png diff --git a/assets/Paper/1 512x512/apps/bpython.png b/src/gwsl/assets/Paper/1 512x512/apps/bpython.png similarity index 100% rename from assets/Paper/1 512x512/apps/bpython.png rename to src/gwsl/assets/Paper/1 512x512/apps/bpython.png diff --git a/assets/Paper/1 512x512/apps/brackets.png b/src/gwsl/assets/Paper/1 512x512/apps/brackets.png similarity index 100% rename from assets/Paper/1 512x512/apps/brackets.png rename to src/gwsl/assets/Paper/1 512x512/apps/brackets.png diff --git a/assets/Paper/1 512x512/apps/brasero.png b/src/gwsl/assets/Paper/1 512x512/apps/brasero.png similarity index 100% rename from assets/Paper/1 512x512/apps/brasero.png rename to src/gwsl/assets/Paper/1 512x512/apps/brasero.png diff --git a/assets/Paper/1 512x512/apps/brave.png b/src/gwsl/assets/Paper/1 512x512/apps/brave.png similarity index 100% rename from assets/Paper/1 512x512/apps/brave.png rename to src/gwsl/assets/Paper/1 512x512/apps/brave.png diff --git a/assets/Paper/1 512x512/apps/brightside.png b/src/gwsl/assets/Paper/1 512x512/apps/brightside.png similarity index 100% rename from assets/Paper/1 512x512/apps/brightside.png rename to src/gwsl/assets/Paper/1 512x512/apps/brightside.png diff --git a/assets/Paper/1 512x512/apps/browser.png b/src/gwsl/assets/Paper/1 512x512/apps/browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/browser.png diff --git a/assets/Paper/1 512x512/apps/bt-logo.png b/src/gwsl/assets/Paper/1 512x512/apps/bt-logo.png similarity index 100% rename from assets/Paper/1 512x512/apps/bt-logo.png rename to src/gwsl/assets/Paper/1 512x512/apps/bt-logo.png diff --git a/assets/Paper/1 512x512/apps/bug-buddy.png b/src/gwsl/assets/Paper/1 512x512/apps/bug-buddy.png similarity index 100% rename from assets/Paper/1 512x512/apps/bug-buddy.png rename to src/gwsl/assets/Paper/1 512x512/apps/bug-buddy.png diff --git a/assets/Paper/1 512x512/apps/builder.png b/src/gwsl/assets/Paper/1 512x512/apps/builder.png similarity index 100% rename from assets/Paper/1 512x512/apps/builder.png rename to src/gwsl/assets/Paper/1 512x512/apps/builder.png diff --git a/assets/Paper/1 512x512/apps/byobu.png b/src/gwsl/assets/Paper/1 512x512/apps/byobu.png similarity index 100% rename from assets/Paper/1 512x512/apps/byobu.png rename to src/gwsl/assets/Paper/1 512x512/apps/byobu.png diff --git a/assets/Paper/1 512x512/apps/cacao-oj6.png b/src/gwsl/assets/Paper/1 512x512/apps/cacao-oj6.png similarity index 100% rename from assets/Paper/1 512x512/apps/cacao-oj6.png rename to src/gwsl/assets/Paper/1 512x512/apps/cacao-oj6.png diff --git a/assets/Paper/1 512x512/apps/cacao-oj7.png b/src/gwsl/assets/Paper/1 512x512/apps/cacao-oj7.png similarity index 100% rename from assets/Paper/1 512x512/apps/cacao-oj7.png rename to src/gwsl/assets/Paper/1 512x512/apps/cacao-oj7.png diff --git a/assets/Paper/1 512x512/apps/cacao-oj8.png b/src/gwsl/assets/Paper/1 512x512/apps/cacao-oj8.png similarity index 100% rename from assets/Paper/1 512x512/apps/cacao-oj8.png rename to src/gwsl/assets/Paper/1 512x512/apps/cacao-oj8.png diff --git a/assets/Paper/1 512x512/apps/cacao-oj9.png b/src/gwsl/assets/Paper/1 512x512/apps/cacao-oj9.png similarity index 100% rename from assets/Paper/1 512x512/apps/cacao-oj9.png rename to src/gwsl/assets/Paper/1 512x512/apps/cacao-oj9.png diff --git a/assets/Paper/1 512x512/apps/caffeine.png b/src/gwsl/assets/Paper/1 512x512/apps/caffeine.png similarity index 100% rename from assets/Paper/1 512x512/apps/caffeine.png rename to src/gwsl/assets/Paper/1 512x512/apps/caffeine.png diff --git a/assets/Paper/1 512x512/apps/cairo-dock.png b/src/gwsl/assets/Paper/1 512x512/apps/cairo-dock.png similarity index 100% rename from assets/Paper/1 512x512/apps/cairo-dock.png rename to src/gwsl/assets/Paper/1 512x512/apps/cairo-dock.png diff --git a/assets/Paper/1 512x512/apps/calc.png b/src/gwsl/assets/Paper/1 512x512/apps/calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/calc.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-01.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-01.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-01.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-01.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-02.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-02.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-02.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-02.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-03.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-03.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-03.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-03.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-04.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-04.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-04.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-04.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-05.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-05.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-05.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-05.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-06.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-06.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-06.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-06.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-07.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-07.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-07.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-07.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-08.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-08.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-08.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-08.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-09.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-09.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-09.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-09.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-10.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-10.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-10.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-10.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-11.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-11.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-11.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-11.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-12.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-12.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-12.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-12.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-13.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-13.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-13.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-13.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-14.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-14.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-14.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-14.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-15.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-15.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-15.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-15.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-16.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-16.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-16.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-16.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-17.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-17.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-17.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-17.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-18.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-18.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-18.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-18.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-19.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-19.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-19.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-19.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-20.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-20.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-20.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-20.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-21.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-21.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-21.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-21.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-22.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-22.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-22.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-22.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-23.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-23.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-23.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-23.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-24.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-24.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-24.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-24.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-25.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-25.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-25.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-25.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-26.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-26.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-26.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-26.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-27.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-27.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-27.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-27.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-28.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-28.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-28.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-28.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-29.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-29.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-29.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-29.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-30.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-30.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-30.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-30.png diff --git a/assets/Paper/1 512x512/apps/calendar-blue-31.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-31.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-blue-31.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-blue-31.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-01.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-01.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-01.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-01.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-02.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-02.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-02.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-02.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-03.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-03.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-03.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-03.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-04.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-04.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-04.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-04.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-05.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-05.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-05.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-05.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-06.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-06.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-06.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-06.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-07.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-07.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-07.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-07.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-08.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-08.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-08.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-08.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-09.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-09.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-09.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-09.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-10.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-10.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-10.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-10.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-11.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-11.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-11.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-11.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-12.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-12.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-12.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-12.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-13.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-13.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-13.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-13.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-14.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-14.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-14.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-14.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-15.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-15.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-15.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-15.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-16.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-16.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-16.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-16.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-17.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-17.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-17.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-17.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-18.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-18.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-18.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-18.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-19.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-19.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-19.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-19.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-20.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-20.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-20.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-20.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-21.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-21.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-21.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-21.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-22.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-22.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-22.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-22.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-23.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-23.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-23.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-23.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-24.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-24.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-24.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-24.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-25.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-25.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-25.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-25.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-26.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-26.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-26.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-26.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-27.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-27.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-27.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-27.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-28.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-28.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-28.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-28.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-29.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-29.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-29.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-29.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-30.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-30.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-30.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-30.png diff --git a/assets/Paper/1 512x512/apps/calendar-purple-31.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-31.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-purple-31.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-purple-31.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-01.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-01.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-01.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-01.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-02.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-02.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-02.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-02.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-03.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-03.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-03.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-03.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-04.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-04.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-04.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-04.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-05.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-05.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-05.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-05.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-06.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-06.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-06.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-06.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-07.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-07.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-07.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-07.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-08.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-08.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-08.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-08.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-09.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-09.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-09.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-09.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-10.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-10.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-10.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-10.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-11.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-11.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-11.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-11.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-12.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-12.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-12.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-12.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-13.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-13.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-13.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-13.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-14.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-14.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-14.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-14.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-15.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-15.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-15.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-15.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-16.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-16.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-16.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-16.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-17.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-17.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-17.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-17.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-18.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-18.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-18.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-18.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-19.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-19.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-19.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-19.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-20.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-20.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-20.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-20.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-21.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-21.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-21.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-21.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-22.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-22.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-22.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-22.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-23.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-23.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-23.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-23.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-24.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-24.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-24.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-24.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-25.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-25.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-25.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-25.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-26.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-26.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-26.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-26.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-27.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-27.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-27.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-27.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-28.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-28.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-28.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-28.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-29.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-29.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-29.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-29.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-30.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-30.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-30.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-30.png diff --git a/assets/Paper/1 512x512/apps/calendar-red-31.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar-red-31.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar-red-31.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar-red-31.png diff --git a/assets/Paper/1 512x512/apps/calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/calendar.png diff --git a/assets/Paper/1 512x512/apps/calibre-ebook-edit.png b/src/gwsl/assets/Paper/1 512x512/apps/calibre-ebook-edit.png similarity index 100% rename from assets/Paper/1 512x512/apps/calibre-ebook-edit.png rename to src/gwsl/assets/Paper/1 512x512/apps/calibre-ebook-edit.png diff --git a/assets/Paper/1 512x512/apps/calibre-gui.png b/src/gwsl/assets/Paper/1 512x512/apps/calibre-gui.png similarity index 100% rename from assets/Paper/1 512x512/apps/calibre-gui.png rename to src/gwsl/assets/Paper/1 512x512/apps/calibre-gui.png diff --git a/assets/Paper/1 512x512/apps/calibre-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/calibre-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/calibre-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/calibre-viewer.png diff --git a/assets/Paper/1 512x512/apps/calibre.png b/src/gwsl/assets/Paper/1 512x512/apps/calibre.png similarity index 100% rename from assets/Paper/1 512x512/apps/calibre.png rename to src/gwsl/assets/Paper/1 512x512/apps/calibre.png diff --git a/assets/Paper/1 512x512/apps/california.png b/src/gwsl/assets/Paper/1 512x512/apps/california.png similarity index 100% rename from assets/Paper/1 512x512/apps/california.png rename to src/gwsl/assets/Paper/1 512x512/apps/california.png diff --git a/assets/Paper/1 512x512/apps/cantata.png b/src/gwsl/assets/Paper/1 512x512/apps/cantata.png similarity index 100% rename from assets/Paper/1 512x512/apps/cantata.png rename to src/gwsl/assets/Paper/1 512x512/apps/cantata.png diff --git a/assets/Paper/1 512x512/apps/catfish.png b/src/gwsl/assets/Paper/1 512x512/apps/catfish.png similarity index 100% rename from assets/Paper/1 512x512/apps/catfish.png rename to src/gwsl/assets/Paper/1 512x512/apps/catfish.png diff --git a/assets/Paper/1 512x512/apps/celestia.png b/src/gwsl/assets/Paper/1 512x512/apps/celestia.png similarity index 100% rename from assets/Paper/1 512x512/apps/celestia.png rename to src/gwsl/assets/Paper/1 512x512/apps/celestia.png diff --git a/assets/Paper/1 512x512/apps/chat.png b/src/gwsl/assets/Paper/1 512x512/apps/chat.png similarity index 100% rename from assets/Paper/1 512x512/apps/chat.png rename to src/gwsl/assets/Paper/1 512x512/apps/chat.png diff --git a/assets/Paper/1 512x512/apps/cheese.png b/src/gwsl/assets/Paper/1 512x512/apps/cheese.png similarity index 100% rename from assets/Paper/1 512x512/apps/cheese.png rename to src/gwsl/assets/Paper/1 512x512/apps/cheese.png diff --git a/assets/Paper/1 512x512/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png b/src/gwsl/assets/Paper/1 512x512/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png similarity index 100% rename from assets/Paper/1 512x512/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png rename to src/gwsl/assets/Paper/1 512x512/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png diff --git a/assets/Paper/1 512x512/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png b/src/gwsl/assets/Paper/1 512x512/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png similarity index 100% rename from assets/Paper/1 512x512/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png rename to src/gwsl/assets/Paper/1 512x512/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png diff --git a/assets/Paper/1 512x512/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png b/src/gwsl/assets/Paper/1 512x512/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png similarity index 100% rename from assets/Paper/1 512x512/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png rename to src/gwsl/assets/Paper/1 512x512/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png diff --git a/assets/Paper/1 512x512/apps/chrome.png b/src/gwsl/assets/Paper/1 512x512/apps/chrome.png similarity index 100% rename from assets/Paper/1 512x512/apps/chrome.png rename to src/gwsl/assets/Paper/1 512x512/apps/chrome.png diff --git a/assets/Paper/1 512x512/apps/chromium-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/chromium-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/chromium-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/chromium-browser.png diff --git a/assets/Paper/1 512x512/apps/chromium.png b/src/gwsl/assets/Paper/1 512x512/apps/chromium.png similarity index 100% rename from assets/Paper/1 512x512/apps/chromium.png rename to src/gwsl/assets/Paper/1 512x512/apps/chromium.png diff --git a/assets/Paper/1 512x512/apps/cinnamon-session-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/cinnamon-session-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/cinnamon-session-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/cinnamon-session-properties.png diff --git a/assets/Paper/1 512x512/apps/claws-mail.png b/src/gwsl/assets/Paper/1 512x512/apps/claws-mail.png similarity index 100% rename from assets/Paper/1 512x512/apps/claws-mail.png rename to src/gwsl/assets/Paper/1 512x512/apps/claws-mail.png diff --git a/assets/Paper/1 512x512/apps/clementine.png b/src/gwsl/assets/Paper/1 512x512/apps/clementine.png similarity index 100% rename from assets/Paper/1 512x512/apps/clementine.png rename to src/gwsl/assets/Paper/1 512x512/apps/clementine.png diff --git a/assets/Paper/1 512x512/apps/clipit.png b/src/gwsl/assets/Paper/1 512x512/apps/clipit.png similarity index 100% rename from assets/Paper/1 512x512/apps/clipit.png rename to src/gwsl/assets/Paper/1 512x512/apps/clipit.png diff --git a/assets/Paper/1 512x512/apps/cmake-setup.png b/src/gwsl/assets/Paper/1 512x512/apps/cmake-setup.png similarity index 100% rename from assets/Paper/1 512x512/apps/cmake-setup.png rename to src/gwsl/assets/Paper/1 512x512/apps/cmake-setup.png diff --git a/assets/Paper/1 512x512/apps/cmake.png b/src/gwsl/assets/Paper/1 512x512/apps/cmake.png similarity index 100% rename from assets/Paper/1 512x512/apps/cmake.png rename to src/gwsl/assets/Paper/1 512x512/apps/cmake.png diff --git a/assets/Paper/1 512x512/apps/code-oss.png b/src/gwsl/assets/Paper/1 512x512/apps/code-oss.png similarity index 100% rename from assets/Paper/1 512x512/apps/code-oss.png rename to src/gwsl/assets/Paper/1 512x512/apps/code-oss.png diff --git a/assets/Paper/1 512x512/apps/code.png b/src/gwsl/assets/Paper/1 512x512/apps/code.png similarity index 100% rename from assets/Paper/1 512x512/apps/code.png rename to src/gwsl/assets/Paper/1 512x512/apps/code.png diff --git a/assets/Paper/1 512x512/apps/codeblocks.png b/src/gwsl/assets/Paper/1 512x512/apps/codeblocks.png similarity index 100% rename from assets/Paper/1 512x512/apps/codeblocks.png rename to src/gwsl/assets/Paper/1 512x512/apps/codeblocks.png diff --git a/assets/Paper/1 512x512/apps/color-picker.png b/src/gwsl/assets/Paper/1 512x512/apps/color-picker.png similarity index 100% rename from assets/Paper/1 512x512/apps/color-picker.png rename to src/gwsl/assets/Paper/1 512x512/apps/color-picker.png diff --git a/assets/Paper/1 512x512/apps/com.gexperts.Terminix.png b/src/gwsl/assets/Paper/1 512x512/apps/com.gexperts.Terminix.png similarity index 100% rename from assets/Paper/1 512x512/apps/com.gexperts.Terminix.png rename to src/gwsl/assets/Paper/1 512x512/apps/com.gexperts.Terminix.png diff --git a/assets/Paper/1 512x512/apps/com.gexperts.Tilix.png b/src/gwsl/assets/Paper/1 512x512/apps/com.gexperts.Tilix.png similarity index 100% rename from assets/Paper/1 512x512/apps/com.gexperts.Tilix.png rename to src/gwsl/assets/Paper/1 512x512/apps/com.gexperts.Tilix.png diff --git a/assets/Paper/1 512x512/apps/com.skype.Client.png b/src/gwsl/assets/Paper/1 512x512/apps/com.skype.Client.png similarity index 100% rename from assets/Paper/1 512x512/apps/com.skype.Client.png rename to src/gwsl/assets/Paper/1 512x512/apps/com.skype.Client.png diff --git a/assets/Paper/1 512x512/apps/com.sublimetext.three.png b/src/gwsl/assets/Paper/1 512x512/apps/com.sublimetext.three.png similarity index 100% rename from assets/Paper/1 512x512/apps/com.sublimetext.three.png rename to src/gwsl/assets/Paper/1 512x512/apps/com.sublimetext.three.png diff --git a/assets/Paper/1 512x512/apps/com.valvesoftware.Steam.png b/src/gwsl/assets/Paper/1 512x512/apps/com.valvesoftware.Steam.png similarity index 100% rename from assets/Paper/1 512x512/apps/com.valvesoftware.Steam.png rename to src/gwsl/assets/Paper/1 512x512/apps/com.valvesoftware.Steam.png diff --git a/assets/Paper/1 512x512/apps/config-users.png b/src/gwsl/assets/Paper/1 512x512/apps/config-users.png similarity index 100% rename from assets/Paper/1 512x512/apps/config-users.png rename to src/gwsl/assets/Paper/1 512x512/apps/config-users.png diff --git a/assets/Paper/1 512x512/apps/corebird.png b/src/gwsl/assets/Paper/1 512x512/apps/corebird.png similarity index 100% rename from assets/Paper/1 512x512/apps/corebird.png rename to src/gwsl/assets/Paper/1 512x512/apps/corebird.png diff --git a/assets/Paper/1 512x512/apps/cs-backgrounds.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-backgrounds.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-backgrounds.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-backgrounds.png diff --git a/assets/Paper/1 512x512/apps/cs-bluetooth.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-bluetooth.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-bluetooth.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-bluetooth.png diff --git a/assets/Paper/1 512x512/apps/cs-cat-hardware.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-cat-hardware.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-cat-hardware.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-cat-hardware.png diff --git a/assets/Paper/1 512x512/apps/cs-color.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-color.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-color.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-color.png diff --git a/assets/Paper/1 512x512/apps/cs-date-time.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-date-time.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-date-time.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-date-time.png diff --git a/assets/Paper/1 512x512/apps/cs-desklets.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-desklets.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-desklets.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-desklets.png diff --git a/assets/Paper/1 512x512/apps/cs-desktop-effects.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-desktop-effects.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-desktop-effects.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-desktop-effects.png diff --git a/assets/Paper/1 512x512/apps/cs-display.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-display.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-display.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-display.png diff --git a/assets/Paper/1 512x512/apps/cs-drivers.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-drivers.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-drivers.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-drivers.png diff --git a/assets/Paper/1 512x512/apps/cs-firewall.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-firewall.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-firewall.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-firewall.png diff --git a/assets/Paper/1 512x512/apps/cs-fonts.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-fonts.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-fonts.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-fonts.png diff --git a/assets/Paper/1 512x512/apps/cs-keyboard.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-keyboard.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-keyboard.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-keyboard.png diff --git a/assets/Paper/1 512x512/apps/cs-login.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-login.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-login.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-login.png diff --git a/assets/Paper/1 512x512/apps/cs-notifications.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-notifications.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-notifications.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-notifications.png diff --git a/assets/Paper/1 512x512/apps/cs-overview.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-overview.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-overview.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-overview.png diff --git a/assets/Paper/1 512x512/apps/cs-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-panel.png diff --git a/assets/Paper/1 512x512/apps/cs-privacy.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-privacy.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-privacy.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-privacy.png diff --git a/assets/Paper/1 512x512/apps/cs-screensaver.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-screensaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-screensaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-screensaver.png diff --git a/assets/Paper/1 512x512/apps/cs-software-sources.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-software-sources.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-software-sources.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-software-sources.png diff --git a/assets/Paper/1 512x512/apps/cs-sound.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-sound.png diff --git a/assets/Paper/1 512x512/apps/cs-sources.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-sources.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-sources.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-sources.png diff --git a/assets/Paper/1 512x512/apps/cs-startup-programs.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-startup-programs.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-startup-programs.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-startup-programs.png diff --git a/assets/Paper/1 512x512/apps/cs-theme.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-theme.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-theme.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-theme.png diff --git a/assets/Paper/1 512x512/apps/cs-themes.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-themes.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-themes.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-themes.png diff --git a/assets/Paper/1 512x512/apps/cs-universal-access.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-universal-access.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-universal-access.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-universal-access.png diff --git a/assets/Paper/1 512x512/apps/cs-user-accounts.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-user-accounts.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-user-accounts.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-user-accounts.png diff --git a/assets/Paper/1 512x512/apps/cs-user.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-user.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-user.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-user.png diff --git a/assets/Paper/1 512x512/apps/cs-windows.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-windows.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-windows.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-windows.png diff --git a/assets/Paper/1 512x512/apps/cs-workspaces.png b/src/gwsl/assets/Paper/1 512x512/apps/cs-workspaces.png similarity index 100% rename from assets/Paper/1 512x512/apps/cs-workspaces.png rename to src/gwsl/assets/Paper/1 512x512/apps/cs-workspaces.png diff --git a/assets/Paper/1 512x512/apps/cuckoo.png b/src/gwsl/assets/Paper/1 512x512/apps/cuckoo.png similarity index 100% rename from assets/Paper/1 512x512/apps/cuckoo.png rename to src/gwsl/assets/Paper/1 512x512/apps/cuckoo.png diff --git a/assets/Paper/1 512x512/apps/darktable.png b/src/gwsl/assets/Paper/1 512x512/apps/darktable.png similarity index 100% rename from assets/Paper/1 512x512/apps/darktable.png rename to src/gwsl/assets/Paper/1 512x512/apps/darktable.png diff --git a/assets/Paper/1 512x512/apps/date.png b/src/gwsl/assets/Paper/1 512x512/apps/date.png similarity index 100% rename from assets/Paper/1 512x512/apps/date.png rename to src/gwsl/assets/Paper/1 512x512/apps/date.png diff --git a/assets/Paper/1 512x512/apps/dayfolder.png b/src/gwsl/assets/Paper/1 512x512/apps/dayfolder.png similarity index 100% rename from assets/Paper/1 512x512/apps/dayfolder.png rename to src/gwsl/assets/Paper/1 512x512/apps/dayfolder.png diff --git a/assets/Paper/1 512x512/apps/dbeaver.png b/src/gwsl/assets/Paper/1 512x512/apps/dbeaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/dbeaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/dbeaver.png diff --git a/assets/Paper/1 512x512/apps/dconf-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/dconf-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/dconf-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/dconf-editor.png diff --git a/assets/Paper/1 512x512/apps/deadbeef.png b/src/gwsl/assets/Paper/1 512x512/apps/deadbeef.png similarity index 100% rename from assets/Paper/1 512x512/apps/deadbeef.png rename to src/gwsl/assets/Paper/1 512x512/apps/deadbeef.png diff --git a/assets/Paper/1 512x512/apps/deepin-emacs.png b/src/gwsl/assets/Paper/1 512x512/apps/deepin-emacs.png similarity index 100% rename from assets/Paper/1 512x512/apps/deepin-emacs.png rename to src/gwsl/assets/Paper/1 512x512/apps/deepin-emacs.png diff --git a/assets/Paper/1 512x512/apps/deepin-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/deepin-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/deepin-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/deepin-terminal.png diff --git a/assets/Paper/1 512x512/apps/deja-dup.png b/src/gwsl/assets/Paper/1 512x512/apps/deja-dup.png similarity index 100% rename from assets/Paper/1 512x512/apps/deja-dup.png rename to src/gwsl/assets/Paper/1 512x512/apps/deja-dup.png diff --git a/assets/Paper/1 512x512/apps/deluge-torrent.png b/src/gwsl/assets/Paper/1 512x512/apps/deluge-torrent.png similarity index 100% rename from assets/Paper/1 512x512/apps/deluge-torrent.png rename to src/gwsl/assets/Paper/1 512x512/apps/deluge-torrent.png diff --git a/assets/Paper/1 512x512/apps/deluge.png b/src/gwsl/assets/Paper/1 512x512/apps/deluge.png similarity index 100% rename from assets/Paper/1 512x512/apps/deluge.png rename to src/gwsl/assets/Paper/1 512x512/apps/deluge.png diff --git a/assets/Paper/1 512x512/apps/designer-qt4.png b/src/gwsl/assets/Paper/1 512x512/apps/designer-qt4.png similarity index 100% rename from assets/Paper/1 512x512/apps/designer-qt4.png rename to src/gwsl/assets/Paper/1 512x512/apps/designer-qt4.png diff --git a/assets/Paper/1 512x512/apps/desktop-effects.png b/src/gwsl/assets/Paper/1 512x512/apps/desktop-effects.png similarity index 100% rename from assets/Paper/1 512x512/apps/desktop-effects.png rename to src/gwsl/assets/Paper/1 512x512/apps/desktop-effects.png diff --git a/assets/Paper/1 512x512/apps/desktop-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/desktop-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/desktop-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/desktop-panel.png diff --git a/assets/Paper/1 512x512/apps/desktop-tweaks.png b/src/gwsl/assets/Paper/1 512x512/apps/desktop-tweaks.png similarity index 100% rename from assets/Paper/1 512x512/apps/desktop-tweaks.png rename to src/gwsl/assets/Paper/1 512x512/apps/desktop-tweaks.png diff --git a/assets/Paper/1 512x512/apps/devassistant.png b/src/gwsl/assets/Paper/1 512x512/apps/devassistant.png similarity index 100% rename from assets/Paper/1 512x512/apps/devassistant.png rename to src/gwsl/assets/Paper/1 512x512/apps/devassistant.png diff --git a/assets/Paper/1 512x512/apps/devede.png b/src/gwsl/assets/Paper/1 512x512/apps/devede.png similarity index 100% rename from assets/Paper/1 512x512/apps/devede.png rename to src/gwsl/assets/Paper/1 512x512/apps/devede.png diff --git a/assets/Paper/1 512x512/apps/devedeng.png b/src/gwsl/assets/Paper/1 512x512/apps/devedeng.png similarity index 100% rename from assets/Paper/1 512x512/apps/devedeng.png rename to src/gwsl/assets/Paper/1 512x512/apps/devedeng.png diff --git a/assets/Paper/1 512x512/apps/devhelp.png b/src/gwsl/assets/Paper/1 512x512/apps/devhelp.png similarity index 100% rename from assets/Paper/1 512x512/apps/devhelp.png rename to src/gwsl/assets/Paper/1 512x512/apps/devhelp.png diff --git a/assets/Paper/1 512x512/apps/dictionary.png b/src/gwsl/assets/Paper/1 512x512/apps/dictionary.png similarity index 100% rename from assets/Paper/1 512x512/apps/dictionary.png rename to src/gwsl/assets/Paper/1 512x512/apps/dictionary.png diff --git a/assets/Paper/1 512x512/apps/digikam.png b/src/gwsl/assets/Paper/1 512x512/apps/digikam.png similarity index 100% rename from assets/Paper/1 512x512/apps/digikam.png rename to src/gwsl/assets/Paper/1 512x512/apps/digikam.png diff --git a/assets/Paper/1 512x512/apps/discord-canary.png b/src/gwsl/assets/Paper/1 512x512/apps/discord-canary.png similarity index 100% rename from assets/Paper/1 512x512/apps/discord-canary.png rename to src/gwsl/assets/Paper/1 512x512/apps/discord-canary.png diff --git a/assets/Paper/1 512x512/apps/discord.png b/src/gwsl/assets/Paper/1 512x512/apps/discord.png similarity index 100% rename from assets/Paper/1 512x512/apps/discord.png rename to src/gwsl/assets/Paper/1 512x512/apps/discord.png diff --git a/assets/Paper/1 512x512/apps/disk-burner.png b/src/gwsl/assets/Paper/1 512x512/apps/disk-burner.png similarity index 100% rename from assets/Paper/1 512x512/apps/disk-burner.png rename to src/gwsl/assets/Paper/1 512x512/apps/disk-burner.png diff --git a/assets/Paper/1 512x512/apps/disk-partition-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/disk-partition-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/disk-partition-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/disk-partition-manager.png diff --git a/assets/Paper/1 512x512/apps/disk-usage-analyzer.png b/src/gwsl/assets/Paper/1 512x512/apps/disk-usage-analyzer.png similarity index 100% rename from assets/Paper/1 512x512/apps/disk-usage-analyzer.png rename to src/gwsl/assets/Paper/1 512x512/apps/disk-usage-analyzer.png diff --git a/assets/Paper/1 512x512/apps/disk-utility.png b/src/gwsl/assets/Paper/1 512x512/apps/disk-utility.png similarity index 100% rename from assets/Paper/1 512x512/apps/disk-utility.png rename to src/gwsl/assets/Paper/1 512x512/apps/disk-utility.png diff --git a/assets/Paper/1 512x512/apps/disks.png b/src/gwsl/assets/Paper/1 512x512/apps/disks.png similarity index 100% rename from assets/Paper/1 512x512/apps/disks.png rename to src/gwsl/assets/Paper/1 512x512/apps/disks.png diff --git a/assets/Paper/1 512x512/apps/dnfdragora.png b/src/gwsl/assets/Paper/1 512x512/apps/dnfdragora.png similarity index 100% rename from assets/Paper/1 512x512/apps/dnfdragora.png rename to src/gwsl/assets/Paper/1 512x512/apps/dnfdragora.png diff --git a/assets/Paper/1 512x512/apps/docky.png b/src/gwsl/assets/Paper/1 512x512/apps/docky.png similarity index 100% rename from assets/Paper/1 512x512/apps/docky.png rename to src/gwsl/assets/Paper/1 512x512/apps/docky.png diff --git a/assets/Paper/1 512x512/apps/dolphin-emu.png b/src/gwsl/assets/Paper/1 512x512/apps/dolphin-emu.png similarity index 100% rename from assets/Paper/1 512x512/apps/dolphin-emu.png rename to src/gwsl/assets/Paper/1 512x512/apps/dolphin-emu.png diff --git a/assets/Paper/1 512x512/apps/dosbox.png b/src/gwsl/assets/Paper/1 512x512/apps/dosbox.png similarity index 100% rename from assets/Paper/1 512x512/apps/dosbox.png rename to src/gwsl/assets/Paper/1 512x512/apps/dosbox.png diff --git a/assets/Paper/1 512x512/apps/doublecmd.png b/src/gwsl/assets/Paper/1 512x512/apps/doublecmd.png similarity index 100% rename from assets/Paper/1 512x512/apps/doublecmd.png rename to src/gwsl/assets/Paper/1 512x512/apps/doublecmd.png diff --git a/assets/Paper/1 512x512/apps/dragonplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/dragonplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/dragonplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/dragonplayer.png diff --git a/assets/Paper/1 512x512/apps/easytag.png b/src/gwsl/assets/Paper/1 512x512/apps/easytag.png similarity index 100% rename from assets/Paper/1 512x512/apps/easytag.png rename to src/gwsl/assets/Paper/1 512x512/apps/easytag.png diff --git a/assets/Paper/1 512x512/apps/eclipse.png b/src/gwsl/assets/Paper/1 512x512/apps/eclipse.png similarity index 100% rename from assets/Paper/1 512x512/apps/eclipse.png rename to src/gwsl/assets/Paper/1 512x512/apps/eclipse.png diff --git a/assets/Paper/1 512x512/apps/emacs-snapshot.png b/src/gwsl/assets/Paper/1 512x512/apps/emacs-snapshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/emacs-snapshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/emacs-snapshot.png diff --git a/assets/Paper/1 512x512/apps/emacs.png b/src/gwsl/assets/Paper/1 512x512/apps/emacs.png similarity index 100% rename from assets/Paper/1 512x512/apps/emacs.png rename to src/gwsl/assets/Paper/1 512x512/apps/emacs.png diff --git a/assets/Paper/1 512x512/apps/emacs23.png b/src/gwsl/assets/Paper/1 512x512/apps/emacs23.png similarity index 100% rename from assets/Paper/1 512x512/apps/emacs23.png rename to src/gwsl/assets/Paper/1 512x512/apps/emacs23.png diff --git a/assets/Paper/1 512x512/apps/emacs24.png b/src/gwsl/assets/Paper/1 512x512/apps/emacs24.png similarity index 100% rename from assets/Paper/1 512x512/apps/emacs24.png rename to src/gwsl/assets/Paper/1 512x512/apps/emacs24.png diff --git a/assets/Paper/1 512x512/apps/emacs25.png b/src/gwsl/assets/Paper/1 512x512/apps/emacs25.png similarity index 100% rename from assets/Paper/1 512x512/apps/emacs25.png rename to src/gwsl/assets/Paper/1 512x512/apps/emacs25.png diff --git a/assets/Paper/1 512x512/apps/email.png b/src/gwsl/assets/Paper/1 512x512/apps/email.png similarity index 100% rename from assets/Paper/1 512x512/apps/email.png rename to src/gwsl/assets/Paper/1 512x512/apps/email.png diff --git a/assets/Paper/1 512x512/apps/empathy.png b/src/gwsl/assets/Paper/1 512x512/apps/empathy.png similarity index 100% rename from assets/Paper/1 512x512/apps/empathy.png rename to src/gwsl/assets/Paper/1 512x512/apps/empathy.png diff --git a/assets/Paper/1 512x512/apps/engrampa.png b/src/gwsl/assets/Paper/1 512x512/apps/engrampa.png similarity index 100% rename from assets/Paper/1 512x512/apps/engrampa.png rename to src/gwsl/assets/Paper/1 512x512/apps/engrampa.png diff --git a/assets/Paper/1 512x512/apps/enpass.png b/src/gwsl/assets/Paper/1 512x512/apps/enpass.png similarity index 100% rename from assets/Paper/1 512x512/apps/enpass.png rename to src/gwsl/assets/Paper/1 512x512/apps/enpass.png diff --git a/assets/Paper/1 512x512/apps/eog.png b/src/gwsl/assets/Paper/1 512x512/apps/eog.png similarity index 100% rename from assets/Paper/1 512x512/apps/eog.png rename to src/gwsl/assets/Paper/1 512x512/apps/eog.png diff --git a/assets/Paper/1 512x512/apps/eom.png b/src/gwsl/assets/Paper/1 512x512/apps/eom.png similarity index 100% rename from assets/Paper/1 512x512/apps/eom.png rename to src/gwsl/assets/Paper/1 512x512/apps/eom.png diff --git a/assets/Paper/1 512x512/apps/epiphany-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/epiphany-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/epiphany-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/epiphany-browser.png diff --git a/assets/Paper/1 512x512/apps/epiphany-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/epiphany-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/epiphany-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/epiphany-icon.png diff --git a/assets/Paper/1 512x512/apps/epiphany-webkit.png b/src/gwsl/assets/Paper/1 512x512/apps/epiphany-webkit.png similarity index 100% rename from assets/Paper/1 512x512/apps/epiphany-webkit.png rename to src/gwsl/assets/Paper/1 512x512/apps/epiphany-webkit.png diff --git a/assets/Paper/1 512x512/apps/epiphany.png b/src/gwsl/assets/Paper/1 512x512/apps/epiphany.png similarity index 100% rename from assets/Paper/1 512x512/apps/epiphany.png rename to src/gwsl/assets/Paper/1 512x512/apps/epiphany.png diff --git a/assets/Paper/1 512x512/apps/evince.png b/src/gwsl/assets/Paper/1 512x512/apps/evince.png similarity index 100% rename from assets/Paper/1 512x512/apps/evince.png rename to src/gwsl/assets/Paper/1 512x512/apps/evince.png diff --git a/assets/Paper/1 512x512/apps/evolution-memos.png b/src/gwsl/assets/Paper/1 512x512/apps/evolution-memos.png similarity index 100% rename from assets/Paper/1 512x512/apps/evolution-memos.png rename to src/gwsl/assets/Paper/1 512x512/apps/evolution-memos.png diff --git a/assets/Paper/1 512x512/apps/evolution.png b/src/gwsl/assets/Paper/1 512x512/apps/evolution.png similarity index 100% rename from assets/Paper/1 512x512/apps/evolution.png rename to src/gwsl/assets/Paper/1 512x512/apps/evolution.png diff --git a/assets/Paper/1 512x512/apps/exaile.png b/src/gwsl/assets/Paper/1 512x512/apps/exaile.png similarity index 100% rename from assets/Paper/1 512x512/apps/exaile.png rename to src/gwsl/assets/Paper/1 512x512/apps/exaile.png diff --git a/assets/Paper/1 512x512/apps/fedy.png b/src/gwsl/assets/Paper/1 512x512/apps/fedy.png similarity index 100% rename from assets/Paper/1 512x512/apps/fedy.png rename to src/gwsl/assets/Paper/1 512x512/apps/fedy.png diff --git a/assets/Paper/1 512x512/apps/feedreader.png b/src/gwsl/assets/Paper/1 512x512/apps/feedreader.png similarity index 100% rename from assets/Paper/1 512x512/apps/feedreader.png rename to src/gwsl/assets/Paper/1 512x512/apps/feedreader.png diff --git a/assets/Paper/1 512x512/apps/file-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/file-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/file-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/file-manager.png diff --git a/assets/Paper/1 512x512/apps/file-roller.png b/src/gwsl/assets/Paper/1 512x512/apps/file-roller.png similarity index 100% rename from assets/Paper/1 512x512/apps/file-roller.png rename to src/gwsl/assets/Paper/1 512x512/apps/file-roller.png diff --git a/assets/Paper/1 512x512/apps/filelight.png b/src/gwsl/assets/Paper/1 512x512/apps/filelight.png similarity index 100% rename from assets/Paper/1 512x512/apps/filelight.png rename to src/gwsl/assets/Paper/1 512x512/apps/filelight.png diff --git a/assets/Paper/1 512x512/apps/filezilla.png b/src/gwsl/assets/Paper/1 512x512/apps/filezilla.png similarity index 100% rename from assets/Paper/1 512x512/apps/filezilla.png rename to src/gwsl/assets/Paper/1 512x512/apps/filezilla.png diff --git a/assets/Paper/1 512x512/apps/fingerprint-gui.png b/src/gwsl/assets/Paper/1 512x512/apps/fingerprint-gui.png similarity index 100% rename from assets/Paper/1 512x512/apps/fingerprint-gui.png rename to src/gwsl/assets/Paper/1 512x512/apps/fingerprint-gui.png diff --git a/assets/Paper/1 512x512/apps/firefox-3.0.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-3.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-3.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-3.0.png diff --git a/assets/Paper/1 512x512/apps/firefox-3.5.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-3.5.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-3.5.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-3.5.png diff --git a/assets/Paper/1 512x512/apps/firefox-4.0.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-4.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-4.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-4.0.png diff --git a/assets/Paper/1 512x512/apps/firefox-aurora.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-aurora.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-aurora.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-aurora.png diff --git a/assets/Paper/1 512x512/apps/firefox-beta.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-beta.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-beta.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-beta.png diff --git a/assets/Paper/1 512x512/apps/firefox-developer-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-developer-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-developer-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-developer-icon.png diff --git a/assets/Paper/1 512x512/apps/firefox-esr.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-esr.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-esr.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-esr.png diff --git a/assets/Paper/1 512x512/apps/firefox-gtk3.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-gtk3.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-gtk3.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-gtk3.png diff --git a/assets/Paper/1 512x512/apps/firefox-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-icon.png diff --git a/assets/Paper/1 512x512/apps/firefox-nightly-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-nightly-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-nightly-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-nightly-icon.png diff --git a/assets/Paper/1 512x512/apps/firefox-nightly.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-nightly.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-nightly.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-nightly.png diff --git a/assets/Paper/1 512x512/apps/firefox-original.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-original.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-original.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-original.png diff --git a/assets/Paper/1 512x512/apps/firefox-trunk.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox-trunk.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox-trunk.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox-trunk.png diff --git a/assets/Paper/1 512x512/apps/firefox.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox.png diff --git a/assets/Paper/1 512x512/apps/firefox3.png b/src/gwsl/assets/Paper/1 512x512/apps/firefox3.png similarity index 100% rename from assets/Paper/1 512x512/apps/firefox3.png rename to src/gwsl/assets/Paper/1 512x512/apps/firefox3.png diff --git a/assets/Paper/1 512x512/apps/firestarter.png b/src/gwsl/assets/Paper/1 512x512/apps/firestarter.png similarity index 100% rename from assets/Paper/1 512x512/apps/firestarter.png rename to src/gwsl/assets/Paper/1 512x512/apps/firestarter.png diff --git a/assets/Paper/1 512x512/apps/firewall-config.png b/src/gwsl/assets/Paper/1 512x512/apps/firewall-config.png similarity index 100% rename from assets/Paper/1 512x512/apps/firewall-config.png rename to src/gwsl/assets/Paper/1 512x512/apps/firewall-config.png diff --git a/assets/Paper/1 512x512/apps/five-or-more.png b/src/gwsl/assets/Paper/1 512x512/apps/five-or-more.png similarity index 100% rename from assets/Paper/1 512x512/apps/five-or-more.png rename to src/gwsl/assets/Paper/1 512x512/apps/five-or-more.png diff --git a/assets/Paper/1 512x512/apps/flash-player-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/flash-player-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/flash-player-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/flash-player-properties.png diff --git a/assets/Paper/1 512x512/apps/flash.png b/src/gwsl/assets/Paper/1 512x512/apps/flash.png similarity index 100% rename from assets/Paper/1 512x512/apps/flash.png rename to src/gwsl/assets/Paper/1 512x512/apps/flash.png diff --git a/assets/Paper/1 512x512/apps/flashplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/flashplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/flashplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/flashplayer.png diff --git a/assets/Paper/1 512x512/apps/flashplayerproperties.png b/src/gwsl/assets/Paper/1 512x512/apps/flashplayerproperties.png similarity index 100% rename from assets/Paper/1 512x512/apps/flashplayerproperties.png rename to src/gwsl/assets/Paper/1 512x512/apps/flashplayerproperties.png diff --git a/assets/Paper/1 512x512/apps/flegita.png b/src/gwsl/assets/Paper/1 512x512/apps/flegita.png similarity index 100% rename from assets/Paper/1 512x512/apps/flegita.png rename to src/gwsl/assets/Paper/1 512x512/apps/flegita.png diff --git a/assets/Paper/1 512x512/apps/fluxgui.png b/src/gwsl/assets/Paper/1 512x512/apps/fluxgui.png similarity index 100% rename from assets/Paper/1 512x512/apps/fluxgui.png rename to src/gwsl/assets/Paper/1 512x512/apps/fluxgui.png diff --git a/assets/Paper/1 512x512/apps/focuswriter.png b/src/gwsl/assets/Paper/1 512x512/apps/focuswriter.png similarity index 100% rename from assets/Paper/1 512x512/apps/focuswriter.png rename to src/gwsl/assets/Paper/1 512x512/apps/focuswriter.png diff --git a/assets/Paper/1 512x512/apps/font-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/font-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/font-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/font-viewer.png diff --git a/assets/Paper/1 512x512/apps/fonts.png b/src/gwsl/assets/Paper/1 512x512/apps/fonts.png similarity index 100% rename from assets/Paper/1 512x512/apps/fonts.png rename to src/gwsl/assets/Paper/1 512x512/apps/fonts.png diff --git a/assets/Paper/1 512x512/apps/freecad.png b/src/gwsl/assets/Paper/1 512x512/apps/freecad.png similarity index 100% rename from assets/Paper/1 512x512/apps/freecad.png rename to src/gwsl/assets/Paper/1 512x512/apps/freecad.png diff --git a/assets/Paper/1 512x512/apps/galculator.png b/src/gwsl/assets/Paper/1 512x512/apps/galculator.png similarity index 100% rename from assets/Paper/1 512x512/apps/galculator.png rename to src/gwsl/assets/Paper/1 512x512/apps/galculator.png diff --git a/assets/Paper/1 512x512/apps/gaupol.png b/src/gwsl/assets/Paper/1 512x512/apps/gaupol.png similarity index 100% rename from assets/Paper/1 512x512/apps/gaupol.png rename to src/gwsl/assets/Paper/1 512x512/apps/gaupol.png diff --git a/assets/Paper/1 512x512/apps/gba.png b/src/gwsl/assets/Paper/1 512x512/apps/gba.png similarity index 100% rename from assets/Paper/1 512x512/apps/gba.png rename to src/gwsl/assets/Paper/1 512x512/apps/gba.png diff --git a/assets/Paper/1 512x512/apps/gcbalculator.png b/src/gwsl/assets/Paper/1 512x512/apps/gcbalculator.png similarity index 100% rename from assets/Paper/1 512x512/apps/gcbalculator.png rename to src/gwsl/assets/Paper/1 512x512/apps/gcbalculator.png diff --git a/assets/Paper/1 512x512/apps/gcolor.png b/src/gwsl/assets/Paper/1 512x512/apps/gcolor.png similarity index 100% rename from assets/Paper/1 512x512/apps/gcolor.png rename to src/gwsl/assets/Paper/1 512x512/apps/gcolor.png diff --git a/assets/Paper/1 512x512/apps/gcolor2.png b/src/gwsl/assets/Paper/1 512x512/apps/gcolor2.png similarity index 100% rename from assets/Paper/1 512x512/apps/gcolor2.png rename to src/gwsl/assets/Paper/1 512x512/apps/gcolor2.png diff --git a/assets/Paper/1 512x512/apps/gcolor3.png b/src/gwsl/assets/Paper/1 512x512/apps/gcolor3.png similarity index 100% rename from assets/Paper/1 512x512/apps/gcolor3.png rename to src/gwsl/assets/Paper/1 512x512/apps/gcolor3.png diff --git a/assets/Paper/1 512x512/apps/gconf-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/gconf-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/gconf-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/gconf-editor.png diff --git a/assets/Paper/1 512x512/apps/gdebi.png b/src/gwsl/assets/Paper/1 512x512/apps/gdebi.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdebi.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdebi.png diff --git a/assets/Paper/1 512x512/apps/gdm-login-photo.png b/src/gwsl/assets/Paper/1 512x512/apps/gdm-login-photo.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdm-login-photo.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdm-login-photo.png diff --git a/assets/Paper/1 512x512/apps/gdm-setup.png b/src/gwsl/assets/Paper/1 512x512/apps/gdm-setup.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdm-setup.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdm-setup.png diff --git a/assets/Paper/1 512x512/apps/gdm-xnest.png b/src/gwsl/assets/Paper/1 512x512/apps/gdm-xnest.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdm-xnest.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdm-xnest.png diff --git a/assets/Paper/1 512x512/apps/gdm.png b/src/gwsl/assets/Paper/1 512x512/apps/gdm.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdm.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdm.png diff --git a/assets/Paper/1 512x512/apps/gdm2setup.png b/src/gwsl/assets/Paper/1 512x512/apps/gdm2setup.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdm2setup.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdm2setup.png diff --git a/assets/Paper/1 512x512/apps/gdmflexiserver.png b/src/gwsl/assets/Paper/1 512x512/apps/gdmflexiserver.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdmflexiserver.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdmflexiserver.png diff --git a/assets/Paper/1 512x512/apps/gdmsetup.png b/src/gwsl/assets/Paper/1 512x512/apps/gdmsetup.png similarity index 100% rename from assets/Paper/1 512x512/apps/gdmsetup.png rename to src/gwsl/assets/Paper/1 512x512/apps/gdmsetup.png diff --git a/assets/Paper/1 512x512/apps/geany.png b/src/gwsl/assets/Paper/1 512x512/apps/geany.png similarity index 100% rename from assets/Paper/1 512x512/apps/geany.png rename to src/gwsl/assets/Paper/1 512x512/apps/geany.png diff --git a/assets/Paper/1 512x512/apps/geary.png b/src/gwsl/assets/Paper/1 512x512/apps/geary.png similarity index 100% rename from assets/Paper/1 512x512/apps/geary.png rename to src/gwsl/assets/Paper/1 512x512/apps/geary.png diff --git a/assets/Paper/1 512x512/apps/gedit-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/gedit-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/gedit-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/gedit-icon.png diff --git a/assets/Paper/1 512x512/apps/gedit-logo.png b/src/gwsl/assets/Paper/1 512x512/apps/gedit-logo.png similarity index 100% rename from assets/Paper/1 512x512/apps/gedit-logo.png rename to src/gwsl/assets/Paper/1 512x512/apps/gedit-logo.png diff --git a/assets/Paper/1 512x512/apps/gedit.png b/src/gwsl/assets/Paper/1 512x512/apps/gedit.png similarity index 100% rename from assets/Paper/1 512x512/apps/gedit.png rename to src/gwsl/assets/Paper/1 512x512/apps/gedit.png diff --git a/assets/Paper/1 512x512/apps/geeqie.png b/src/gwsl/assets/Paper/1 512x512/apps/geeqie.png similarity index 100% rename from assets/Paper/1 512x512/apps/geeqie.png rename to src/gwsl/assets/Paper/1 512x512/apps/geeqie.png diff --git a/assets/Paper/1 512x512/apps/ghetto-skype.png b/src/gwsl/assets/Paper/1 512x512/apps/ghetto-skype.png similarity index 100% rename from assets/Paper/1 512x512/apps/ghetto-skype.png rename to src/gwsl/assets/Paper/1 512x512/apps/ghetto-skype.png diff --git a/assets/Paper/1 512x512/apps/ghex.png b/src/gwsl/assets/Paper/1 512x512/apps/ghex.png similarity index 100% rename from assets/Paper/1 512x512/apps/ghex.png rename to src/gwsl/assets/Paper/1 512x512/apps/ghex.png diff --git a/assets/Paper/1 512x512/apps/gimp.png b/src/gwsl/assets/Paper/1 512x512/apps/gimp.png similarity index 100% rename from assets/Paper/1 512x512/apps/gimp.png rename to src/gwsl/assets/Paper/1 512x512/apps/gimp.png diff --git a/assets/Paper/1 512x512/apps/git-gui.png b/src/gwsl/assets/Paper/1 512x512/apps/git-gui.png similarity index 100% rename from assets/Paper/1 512x512/apps/git-gui.png rename to src/gwsl/assets/Paper/1 512x512/apps/git-gui.png diff --git a/assets/Paper/1 512x512/apps/git.png b/src/gwsl/assets/Paper/1 512x512/apps/git.png similarity index 100% rename from assets/Paper/1 512x512/apps/git.png rename to src/gwsl/assets/Paper/1 512x512/apps/git.png diff --git a/assets/Paper/1 512x512/apps/giteye.png b/src/gwsl/assets/Paper/1 512x512/apps/giteye.png similarity index 100% rename from assets/Paper/1 512x512/apps/giteye.png rename to src/gwsl/assets/Paper/1 512x512/apps/giteye.png diff --git a/assets/Paper/1 512x512/apps/gitg.png b/src/gwsl/assets/Paper/1 512x512/apps/gitg.png similarity index 100% rename from assets/Paper/1 512x512/apps/gitg.png rename to src/gwsl/assets/Paper/1 512x512/apps/gitg.png diff --git a/assets/Paper/1 512x512/apps/gitk.png b/src/gwsl/assets/Paper/1 512x512/apps/gitk.png similarity index 100% rename from assets/Paper/1 512x512/apps/gitk.png rename to src/gwsl/assets/Paper/1 512x512/apps/gitk.png diff --git a/assets/Paper/1 512x512/apps/gitkraken.png b/src/gwsl/assets/Paper/1 512x512/apps/gitkraken.png similarity index 100% rename from assets/Paper/1 512x512/apps/gitkraken.png rename to src/gwsl/assets/Paper/1 512x512/apps/gitkraken.png diff --git a/assets/Paper/1 512x512/apps/gksu-root-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/gksu-root-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/gksu-root-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/gksu-root-terminal.png diff --git a/assets/Paper/1 512x512/apps/glade-3.png b/src/gwsl/assets/Paper/1 512x512/apps/glade-3.png similarity index 100% rename from assets/Paper/1 512x512/apps/glade-3.png rename to src/gwsl/assets/Paper/1 512x512/apps/glade-3.png diff --git a/assets/Paper/1 512x512/apps/glade.png b/src/gwsl/assets/Paper/1 512x512/apps/glade.png similarity index 100% rename from assets/Paper/1 512x512/apps/glade.png rename to src/gwsl/assets/Paper/1 512x512/apps/glade.png diff --git a/assets/Paper/1 512x512/apps/gnome-2048.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-2048.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-2048.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-2048.png diff --git a/assets/Paper/1 512x512/apps/gnome-abrt.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-abrt.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-abrt.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-abrt.png diff --git a/assets/Paper/1 512x512/apps/gnome-aisleriot.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-aisleriot.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-aisleriot.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-aisleriot.png diff --git a/assets/Paper/1 512x512/apps/gnome-apt.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-apt.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-apt.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-apt.png diff --git a/assets/Paper/1 512x512/apps/gnome-baker.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-baker.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-baker.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-baker.png diff --git a/assets/Paper/1 512x512/apps/gnome-books.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-books.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-books.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-books.png diff --git a/assets/Paper/1 512x512/apps/gnome-boxes.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-boxes.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-boxes.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-boxes.png diff --git a/assets/Paper/1 512x512/apps/gnome-calculator.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-calculator.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-calculator.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-calculator.png diff --git a/assets/Paper/1 512x512/apps/gnome-calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-calendar.png diff --git a/assets/Paper/1 512x512/apps/gnome-character-map.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-character-map.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-character-map.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-character-map.png diff --git a/assets/Paper/1 512x512/apps/gnome-characters.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-characters.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-characters.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-characters.png diff --git a/assets/Paper/1 512x512/apps/gnome-clocks.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-clocks.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-clocks.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-clocks.png diff --git a/assets/Paper/1 512x512/apps/gnome-color-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-color-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-color-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-color-manager.png diff --git a/assets/Paper/1 512x512/apps/gnome-commander.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-commander.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-commander.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-commander.png diff --git a/assets/Paper/1 512x512/apps/gnome-contacts.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-contacts.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-contacts.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-contacts.png diff --git a/assets/Paper/1 512x512/apps/gnome-device-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-device-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-device-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-device-manager.png diff --git a/assets/Paper/1 512x512/apps/gnome-disks.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-disks.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-disks.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-disks.png diff --git a/assets/Paper/1 512x512/apps/gnome-display-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-display-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-display-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-display-properties.png diff --git a/assets/Paper/1 512x512/apps/gnome-documents.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-documents.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-documents.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-documents.png diff --git a/assets/Paper/1 512x512/apps/gnome-encfs-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-encfs-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-encfs-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-encfs-manager.png diff --git a/assets/Paper/1 512x512/apps/gnome-eterm.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-eterm.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-eterm.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-eterm.png diff --git a/assets/Paper/1 512x512/apps/gnome-games.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-games.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-games.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-games.png diff --git a/assets/Paper/1 512x512/apps/gnome-help.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-help.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-help.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-help.png diff --git a/assets/Paper/1 512x512/apps/gnome-logs.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-logs.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-logs.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-logs.png diff --git a/assets/Paper/1 512x512/apps/gnome-mahjongg.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-mahjongg.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-mahjongg.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-mahjongg.png diff --git a/assets/Paper/1 512x512/apps/gnome-maps.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-maps.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-maps.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-maps.png diff --git a/assets/Paper/1 512x512/apps/gnome-mixer.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-mixer.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-mixer.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-mixer.png diff --git a/assets/Paper/1 512x512/apps/gnome-monitor.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-monitor.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-monitor.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-monitor.png diff --git a/assets/Paper/1 512x512/apps/gnome-mplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-mplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-mplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-mplayer.png diff --git a/assets/Paper/1 512x512/apps/gnome-mpv.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-mpv.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-mpv.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-mpv.png diff --git a/assets/Paper/1 512x512/apps/gnome-music.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-music.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-music.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-music.png diff --git a/assets/Paper/1 512x512/apps/gnome-nettool.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-nettool.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-nettool.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-nettool.png diff --git a/assets/Paper/1 512x512/apps/gnome-paint.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-paint.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-paint.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-paint.png diff --git a/assets/Paper/1 512x512/apps/gnome-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-panel.png diff --git a/assets/Paper/1 512x512/apps/gnome-photos.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-photos.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-photos.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-photos.png diff --git a/assets/Paper/1 512x512/apps/gnome-pomodoro.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-pomodoro.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-pomodoro.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-pomodoro.png diff --git a/assets/Paper/1 512x512/apps/gnome-power-statistics.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-power-statistics.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-power-statistics.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-power-statistics.png diff --git a/assets/Paper/1 512x512/apps/gnome-remote-desktop.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-remote-desktop.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-remote-desktop.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-remote-desktop.png diff --git a/assets/Paper/1 512x512/apps/gnome-screenshot.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-screenshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-screenshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-screenshot.png diff --git a/assets/Paper/1 512x512/apps/gnome-session-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-session-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-session-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-session-properties.png diff --git a/assets/Paper/1 512x512/apps/gnome-session.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-session.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-session.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-session.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-accessibility-technologies.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-accessibility-technologies.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-accessibility-technologies.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-accessibility-technologies.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-background.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-background.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-background.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-background.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-font.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-font.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-font.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-font.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-keybindings.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-keybindings.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-keybindings.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-keybindings.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-sound.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-sound.png diff --git a/assets/Paper/1 512x512/apps/gnome-settings-theme.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-theme.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-settings-theme.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-settings-theme.png diff --git a/assets/Paper/1 512x512/apps/gnome-software.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-software.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-software.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-software.png diff --git a/assets/Paper/1 512x512/apps/gnome-sound-recorder.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-sound-recorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-sound-recorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-sound-recorder.png diff --git a/assets/Paper/1 512x512/apps/gnome-sticky-notes-applet.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-sticky-notes-applet.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-sticky-notes-applet.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-sticky-notes-applet.png diff --git a/assets/Paper/1 512x512/apps/gnome-subtitles.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-subtitles.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-subtitles.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-subtitles.png diff --git a/assets/Paper/1 512x512/apps/gnome-system-monitor.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-system-monitor.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-system-monitor.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-system-monitor.png diff --git a/assets/Paper/1 512x512/apps/gnome-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-terminal.png diff --git a/assets/Paper/1 512x512/apps/gnome-todo.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-todo.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-todo.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-todo.png diff --git a/assets/Paper/1 512x512/apps/gnome-tweak-tool.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-tweak-tool.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-tweak-tool.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-tweak-tool.png diff --git a/assets/Paper/1 512x512/apps/gnome-weather.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-weather.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-weather.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-weather.png diff --git a/assets/Paper/1 512x512/apps/gnome-window-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-window-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-window-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-window-manager.png diff --git a/assets/Paper/1 512x512/apps/gnome-xterm.png b/src/gwsl/assets/Paper/1 512x512/apps/gnome-xterm.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnome-xterm.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnome-xterm.png diff --git a/assets/Paper/1 512x512/apps/gnote.png b/src/gwsl/assets/Paper/1 512x512/apps/gnote.png similarity index 100% rename from assets/Paper/1 512x512/apps/gnote.png rename to src/gwsl/assets/Paper/1 512x512/apps/gnote.png diff --git a/assets/Paper/1 512x512/apps/goldendict.png b/src/gwsl/assets/Paper/1 512x512/apps/goldendict.png similarity index 100% rename from assets/Paper/1 512x512/apps/goldendict.png rename to src/gwsl/assets/Paper/1 512x512/apps/goldendict.png diff --git a/assets/Paper/1 512x512/apps/google-chrome-beta.png b/src/gwsl/assets/Paper/1 512x512/apps/google-chrome-beta.png similarity index 100% rename from assets/Paper/1 512x512/apps/google-chrome-beta.png rename to src/gwsl/assets/Paper/1 512x512/apps/google-chrome-beta.png diff --git a/assets/Paper/1 512x512/apps/google-chrome-unstable.png b/src/gwsl/assets/Paper/1 512x512/apps/google-chrome-unstable.png similarity index 100% rename from assets/Paper/1 512x512/apps/google-chrome-unstable.png rename to src/gwsl/assets/Paper/1 512x512/apps/google-chrome-unstable.png diff --git a/assets/Paper/1 512x512/apps/google-chrome.png b/src/gwsl/assets/Paper/1 512x512/apps/google-chrome.png similarity index 100% rename from assets/Paper/1 512x512/apps/google-chrome.png rename to src/gwsl/assets/Paper/1 512x512/apps/google-chrome.png diff --git a/assets/Paper/1 512x512/apps/google-chrome2.png b/src/gwsl/assets/Paper/1 512x512/apps/google-chrome2.png similarity index 100% rename from assets/Paper/1 512x512/apps/google-chrome2.png rename to src/gwsl/assets/Paper/1 512x512/apps/google-chrome2.png diff --git a/assets/Paper/1 512x512/apps/googlechrome.png b/src/gwsl/assets/Paper/1 512x512/apps/googlechrome.png similarity index 100% rename from assets/Paper/1 512x512/apps/googlechrome.png rename to src/gwsl/assets/Paper/1 512x512/apps/googlechrome.png diff --git a/assets/Paper/1 512x512/apps/gp.png b/src/gwsl/assets/Paper/1 512x512/apps/gp.png similarity index 100% rename from assets/Paper/1 512x512/apps/gp.png rename to src/gwsl/assets/Paper/1 512x512/apps/gp.png diff --git a/assets/Paper/1 512x512/apps/gpa.png b/src/gwsl/assets/Paper/1 512x512/apps/gpa.png similarity index 100% rename from assets/Paper/1 512x512/apps/gpa.png rename to src/gwsl/assets/Paper/1 512x512/apps/gpa.png diff --git a/assets/Paper/1 512x512/apps/gpaint.png b/src/gwsl/assets/Paper/1 512x512/apps/gpaint.png similarity index 100% rename from assets/Paper/1 512x512/apps/gpaint.png rename to src/gwsl/assets/Paper/1 512x512/apps/gpaint.png diff --git a/assets/Paper/1 512x512/apps/gparted.png b/src/gwsl/assets/Paper/1 512x512/apps/gparted.png similarity index 100% rename from assets/Paper/1 512x512/apps/gparted.png rename to src/gwsl/assets/Paper/1 512x512/apps/gparted.png diff --git a/assets/Paper/1 512x512/apps/gpick.png b/src/gwsl/assets/Paper/1 512x512/apps/gpick.png similarity index 100% rename from assets/Paper/1 512x512/apps/gpick.png rename to src/gwsl/assets/Paper/1 512x512/apps/gpick.png diff --git a/assets/Paper/1 512x512/apps/gpicview.png b/src/gwsl/assets/Paper/1 512x512/apps/gpicview.png similarity index 100% rename from assets/Paper/1 512x512/apps/gpicview.png rename to src/gwsl/assets/Paper/1 512x512/apps/gpicview.png diff --git a/assets/Paper/1 512x512/apps/gpk-log.png b/src/gwsl/assets/Paper/1 512x512/apps/gpk-log.png similarity index 100% rename from assets/Paper/1 512x512/apps/gpk-log.png rename to src/gwsl/assets/Paper/1 512x512/apps/gpk-log.png diff --git a/assets/Paper/1 512x512/apps/graphics-viewer-document.png b/src/gwsl/assets/Paper/1 512x512/apps/graphics-viewer-document.png similarity index 100% rename from assets/Paper/1 512x512/apps/graphics-viewer-document.png rename to src/gwsl/assets/Paper/1 512x512/apps/graphics-viewer-document.png diff --git a/assets/Paper/1 512x512/apps/gsmartcontrol.png b/src/gwsl/assets/Paper/1 512x512/apps/gsmartcontrol.png similarity index 100% rename from assets/Paper/1 512x512/apps/gsmartcontrol.png rename to src/gwsl/assets/Paper/1 512x512/apps/gsmartcontrol.png diff --git a/assets/Paper/1 512x512/apps/gstreamer-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/gstreamer-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/gstreamer-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/gstreamer-properties.png diff --git a/assets/Paper/1 512x512/apps/gthumb.png b/src/gwsl/assets/Paper/1 512x512/apps/gthumb.png similarity index 100% rename from assets/Paper/1 512x512/apps/gthumb.png rename to src/gwsl/assets/Paper/1 512x512/apps/gthumb.png diff --git a/assets/Paper/1 512x512/apps/gtk-redshift.png b/src/gwsl/assets/Paper/1 512x512/apps/gtk-redshift.png similarity index 100% rename from assets/Paper/1 512x512/apps/gtk-redshift.png rename to src/gwsl/assets/Paper/1 512x512/apps/gtk-redshift.png diff --git a/assets/Paper/1 512x512/apps/gtk-theme-config.png b/src/gwsl/assets/Paper/1 512x512/apps/gtk-theme-config.png similarity index 100% rename from assets/Paper/1 512x512/apps/gtk-theme-config.png rename to src/gwsl/assets/Paper/1 512x512/apps/gtk-theme-config.png diff --git a/assets/Paper/1 512x512/apps/guake-prefs.png b/src/gwsl/assets/Paper/1 512x512/apps/guake-prefs.png similarity index 100% rename from assets/Paper/1 512x512/apps/guake-prefs.png rename to src/gwsl/assets/Paper/1 512x512/apps/guake-prefs.png diff --git a/assets/Paper/1 512x512/apps/guake.png b/src/gwsl/assets/Paper/1 512x512/apps/guake.png similarity index 100% rename from assets/Paper/1 512x512/apps/guake.png rename to src/gwsl/assets/Paper/1 512x512/apps/guake.png diff --git a/assets/Paper/1 512x512/apps/gucharmap.png b/src/gwsl/assets/Paper/1 512x512/apps/gucharmap.png similarity index 100% rename from assets/Paper/1 512x512/apps/gucharmap.png rename to src/gwsl/assets/Paper/1 512x512/apps/gucharmap.png diff --git a/assets/Paper/1 512x512/apps/gufw.png b/src/gwsl/assets/Paper/1 512x512/apps/gufw.png similarity index 100% rename from assets/Paper/1 512x512/apps/gufw.png rename to src/gwsl/assets/Paper/1 512x512/apps/gufw.png diff --git a/assets/Paper/1 512x512/apps/gufw_menu.png b/src/gwsl/assets/Paper/1 512x512/apps/gufw_menu.png similarity index 100% rename from assets/Paper/1 512x512/apps/gufw_menu.png rename to src/gwsl/assets/Paper/1 512x512/apps/gufw_menu.png diff --git a/assets/Paper/1 512x512/apps/gvbam.png b/src/gwsl/assets/Paper/1 512x512/apps/gvbam.png similarity index 100% rename from assets/Paper/1 512x512/apps/gvbam.png rename to src/gwsl/assets/Paper/1 512x512/apps/gvbam.png diff --git a/assets/Paper/1 512x512/apps/gvim.png b/src/gwsl/assets/Paper/1 512x512/apps/gvim.png similarity index 100% rename from assets/Paper/1 512x512/apps/gvim.png rename to src/gwsl/assets/Paper/1 512x512/apps/gvim.png diff --git a/assets/Paper/1 512x512/apps/gwenview.png b/src/gwsl/assets/Paper/1 512x512/apps/gwenview.png similarity index 100% rename from assets/Paper/1 512x512/apps/gwenview.png rename to src/gwsl/assets/Paper/1 512x512/apps/gwenview.png diff --git a/assets/Paper/1 512x512/apps/help-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/help-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/help-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/help-browser.png diff --git a/assets/Paper/1 512x512/apps/hexchat.png b/src/gwsl/assets/Paper/1 512x512/apps/hexchat.png similarity index 100% rename from assets/Paper/1 512x512/apps/hexchat.png rename to src/gwsl/assets/Paper/1 512x512/apps/hexchat.png diff --git a/assets/Paper/1 512x512/apps/hexedit.png b/src/gwsl/assets/Paper/1 512x512/apps/hexedit.png similarity index 100% rename from assets/Paper/1 512x512/apps/hexedit.png rename to src/gwsl/assets/Paper/1 512x512/apps/hexedit.png diff --git a/assets/Paper/1 512x512/apps/homebank.png b/src/gwsl/assets/Paper/1 512x512/apps/homebank.png similarity index 100% rename from assets/Paper/1 512x512/apps/homebank.png rename to src/gwsl/assets/Paper/1 512x512/apps/homebank.png diff --git a/assets/Paper/1 512x512/apps/htop.png b/src/gwsl/assets/Paper/1 512x512/apps/htop.png similarity index 100% rename from assets/Paper/1 512x512/apps/htop.png rename to src/gwsl/assets/Paper/1 512x512/apps/htop.png diff --git a/assets/Paper/1 512x512/apps/hwinfo.png b/src/gwsl/assets/Paper/1 512x512/apps/hwinfo.png similarity index 100% rename from assets/Paper/1 512x512/apps/hwinfo.png rename to src/gwsl/assets/Paper/1 512x512/apps/hwinfo.png diff --git a/assets/Paper/1 512x512/apps/ibus-bopomofo.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus-bopomofo.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus-bopomofo.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus-bopomofo.png diff --git a/assets/Paper/1 512x512/apps/ibus-engine.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus-engine.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus-engine.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus-engine.png diff --git a/assets/Paper/1 512x512/apps/ibus-pinyin.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus-pinyin.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus-pinyin.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus-pinyin.png diff --git a/assets/Paper/1 512x512/apps/ibus-setup-chewing.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus-setup-chewing.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus-setup-chewing.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus-setup-chewing.png diff --git a/assets/Paper/1 512x512/apps/ibus-setup.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus-setup.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus-setup.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus-setup.png diff --git a/assets/Paper/1 512x512/apps/ibus.png b/src/gwsl/assets/Paper/1 512x512/apps/ibus.png similarity index 100% rename from assets/Paper/1 512x512/apps/ibus.png rename to src/gwsl/assets/Paper/1 512x512/apps/ibus.png diff --git a/assets/Paper/1 512x512/apps/icedove.png b/src/gwsl/assets/Paper/1 512x512/apps/icedove.png similarity index 100% rename from assets/Paper/1 512x512/apps/icedove.png rename to src/gwsl/assets/Paper/1 512x512/apps/icedove.png diff --git a/assets/Paper/1 512x512/apps/iceweasel.png b/src/gwsl/assets/Paper/1 512x512/apps/iceweasel.png similarity index 100% rename from assets/Paper/1 512x512/apps/iceweasel.png rename to src/gwsl/assets/Paper/1 512x512/apps/iceweasel.png diff --git a/assets/Paper/1 512x512/apps/idea-ultimate.png b/src/gwsl/assets/Paper/1 512x512/apps/idea-ultimate.png similarity index 100% rename from assets/Paper/1 512x512/apps/idea-ultimate.png rename to src/gwsl/assets/Paper/1 512x512/apps/idea-ultimate.png diff --git a/assets/Paper/1 512x512/apps/idea.png b/src/gwsl/assets/Paper/1 512x512/apps/idea.png similarity index 100% rename from assets/Paper/1 512x512/apps/idea.png rename to src/gwsl/assets/Paper/1 512x512/apps/idea.png diff --git a/assets/Paper/1 512x512/apps/im-chooser.png b/src/gwsl/assets/Paper/1 512x512/apps/im-chooser.png similarity index 100% rename from assets/Paper/1 512x512/apps/im-chooser.png rename to src/gwsl/assets/Paper/1 512x512/apps/im-chooser.png diff --git a/assets/Paper/1 512x512/apps/inkscape.png b/src/gwsl/assets/Paper/1 512x512/apps/inkscape.png similarity index 100% rename from assets/Paper/1 512x512/apps/inkscape.png rename to src/gwsl/assets/Paper/1 512x512/apps/inkscape.png diff --git a/assets/Paper/1 512x512/apps/insync.png b/src/gwsl/assets/Paper/1 512x512/apps/insync.png similarity index 100% rename from assets/Paper/1 512x512/apps/insync.png rename to src/gwsl/assets/Paper/1 512x512/apps/insync.png diff --git a/assets/Paper/1 512x512/apps/intellij-idea-ce.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-ce.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij-idea-ce.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-ce.png diff --git a/assets/Paper/1 512x512/apps/intellij-idea-community.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-community.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij-idea-community.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-community.png diff --git a/assets/Paper/1 512x512/apps/intellij-idea-ultimate-edition.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-ultimate-edition.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij-idea-ultimate-edition.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij-idea-ultimate-edition.png diff --git a/assets/Paper/1 512x512/apps/intellij-idea.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij-idea.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij-idea.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij-idea.png diff --git a/assets/Paper/1 512x512/apps/intellij.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij.png diff --git a/assets/Paper/1 512x512/apps/intellij_idea.png b/src/gwsl/assets/Paper/1 512x512/apps/intellij_idea.png similarity index 100% rename from assets/Paper/1 512x512/apps/intellij_idea.png rename to src/gwsl/assets/Paper/1 512x512/apps/intellij_idea.png diff --git a/assets/Paper/1 512x512/apps/internet-chat.png b/src/gwsl/assets/Paper/1 512x512/apps/internet-chat.png similarity index 100% rename from assets/Paper/1 512x512/apps/internet-chat.png rename to src/gwsl/assets/Paper/1 512x512/apps/internet-chat.png diff --git a/assets/Paper/1 512x512/apps/internet-mail.png b/src/gwsl/assets/Paper/1 512x512/apps/internet-mail.png similarity index 100% rename from assets/Paper/1 512x512/apps/internet-mail.png rename to src/gwsl/assets/Paper/1 512x512/apps/internet-mail.png diff --git a/assets/Paper/1 512x512/apps/internet-news-reader.png b/src/gwsl/assets/Paper/1 512x512/apps/internet-news-reader.png similarity index 100% rename from assets/Paper/1 512x512/apps/internet-news-reader.png rename to src/gwsl/assets/Paper/1 512x512/apps/internet-news-reader.png diff --git a/assets/Paper/1 512x512/apps/internet-web-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/internet-web-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/internet-web-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/internet-web-browser.png diff --git a/assets/Paper/1 512x512/apps/ipython.png b/src/gwsl/assets/Paper/1 512x512/apps/ipython.png similarity index 100% rename from assets/Paper/1 512x512/apps/ipython.png rename to src/gwsl/assets/Paper/1 512x512/apps/ipython.png diff --git a/assets/Paper/1 512x512/apps/irc-chat.png b/src/gwsl/assets/Paper/1 512x512/apps/irc-chat.png similarity index 100% rename from assets/Paper/1 512x512/apps/irc-chat.png rename to src/gwsl/assets/Paper/1 512x512/apps/irc-chat.png diff --git a/assets/Paper/1 512x512/apps/java-1.8.0.png.png b/src/gwsl/assets/Paper/1 512x512/apps/java-1.8.0.png.png similarity index 100% rename from assets/Paper/1 512x512/apps/java-1.8.0.png.png rename to src/gwsl/assets/Paper/1 512x512/apps/java-1.8.0.png.png diff --git a/assets/Paper/1 512x512/apps/java.png b/src/gwsl/assets/Paper/1 512x512/apps/java.png similarity index 100% rename from assets/Paper/1 512x512/apps/java.png rename to src/gwsl/assets/Paper/1 512x512/apps/java.png diff --git a/assets/Paper/1 512x512/apps/javaws.png b/src/gwsl/assets/Paper/1 512x512/apps/javaws.png similarity index 100% rename from assets/Paper/1 512x512/apps/javaws.png rename to src/gwsl/assets/Paper/1 512x512/apps/javaws.png diff --git a/assets/Paper/1 512x512/apps/jetbrains-idea.png b/src/gwsl/assets/Paper/1 512x512/apps/jetbrains-idea.png similarity index 100% rename from assets/Paper/1 512x512/apps/jetbrains-idea.png rename to src/gwsl/assets/Paper/1 512x512/apps/jetbrains-idea.png diff --git a/assets/Paper/1 512x512/apps/jockey.png b/src/gwsl/assets/Paper/1 512x512/apps/jockey.png similarity index 100% rename from assets/Paper/1 512x512/apps/jockey.png rename to src/gwsl/assets/Paper/1 512x512/apps/jockey.png diff --git a/assets/Paper/1 512x512/apps/juffed.png b/src/gwsl/assets/Paper/1 512x512/apps/juffed.png similarity index 100% rename from assets/Paper/1 512x512/apps/juffed.png rename to src/gwsl/assets/Paper/1 512x512/apps/juffed.png diff --git a/assets/Paper/1 512x512/apps/k3b.png b/src/gwsl/assets/Paper/1 512x512/apps/k3b.png similarity index 100% rename from assets/Paper/1 512x512/apps/k3b.png rename to src/gwsl/assets/Paper/1 512x512/apps/k3b.png diff --git a/assets/Paper/1 512x512/apps/kaddressbook.png b/src/gwsl/assets/Paper/1 512x512/apps/kaddressbook.png similarity index 100% rename from assets/Paper/1 512x512/apps/kaddressbook.png rename to src/gwsl/assets/Paper/1 512x512/apps/kaddressbook.png diff --git a/assets/Paper/1 512x512/apps/kaffeine.png b/src/gwsl/assets/Paper/1 512x512/apps/kaffeine.png similarity index 100% rename from assets/Paper/1 512x512/apps/kaffeine.png rename to src/gwsl/assets/Paper/1 512x512/apps/kaffeine.png diff --git a/assets/Paper/1 512x512/apps/kamoso.png b/src/gwsl/assets/Paper/1 512x512/apps/kamoso.png similarity index 100% rename from assets/Paper/1 512x512/apps/kamoso.png rename to src/gwsl/assets/Paper/1 512x512/apps/kamoso.png diff --git a/assets/Paper/1 512x512/apps/kate.png b/src/gwsl/assets/Paper/1 512x512/apps/kate.png similarity index 100% rename from assets/Paper/1 512x512/apps/kate.png rename to src/gwsl/assets/Paper/1 512x512/apps/kate.png diff --git a/assets/Paper/1 512x512/apps/kbugbuster.png b/src/gwsl/assets/Paper/1 512x512/apps/kbugbuster.png similarity index 100% rename from assets/Paper/1 512x512/apps/kbugbuster.png rename to src/gwsl/assets/Paper/1 512x512/apps/kbugbuster.png diff --git a/assets/Paper/1 512x512/apps/kcalc.png b/src/gwsl/assets/Paper/1 512x512/apps/kcalc.png similarity index 100% rename from assets/Paper/1 512x512/apps/kcalc.png rename to src/gwsl/assets/Paper/1 512x512/apps/kcalc.png diff --git a/assets/Paper/1 512x512/apps/kcharselect.png b/src/gwsl/assets/Paper/1 512x512/apps/kcharselect.png similarity index 100% rename from assets/Paper/1 512x512/apps/kcharselect.png rename to src/gwsl/assets/Paper/1 512x512/apps/kcharselect.png diff --git a/assets/Paper/1 512x512/apps/kcmkwm.png b/src/gwsl/assets/Paper/1 512x512/apps/kcmkwm.png similarity index 100% rename from assets/Paper/1 512x512/apps/kcmkwm.png rename to src/gwsl/assets/Paper/1 512x512/apps/kcmkwm.png diff --git a/assets/Paper/1 512x512/apps/kcmsound.png b/src/gwsl/assets/Paper/1 512x512/apps/kcmsound.png similarity index 100% rename from assets/Paper/1 512x512/apps/kcmsound.png rename to src/gwsl/assets/Paper/1 512x512/apps/kcmsound.png diff --git a/assets/Paper/1 512x512/apps/kcolorchooser.png b/src/gwsl/assets/Paper/1 512x512/apps/kcolorchooser.png similarity index 100% rename from assets/Paper/1 512x512/apps/kcolorchooser.png rename to src/gwsl/assets/Paper/1 512x512/apps/kcolorchooser.png diff --git a/assets/Paper/1 512x512/apps/kdenlive.png b/src/gwsl/assets/Paper/1 512x512/apps/kdenlive.png similarity index 100% rename from assets/Paper/1 512x512/apps/kdenlive.png rename to src/gwsl/assets/Paper/1 512x512/apps/kdenlive.png diff --git a/assets/Paper/1 512x512/apps/kedit.png b/src/gwsl/assets/Paper/1 512x512/apps/kedit.png similarity index 100% rename from assets/Paper/1 512x512/apps/kedit.png rename to src/gwsl/assets/Paper/1 512x512/apps/kedit.png diff --git a/assets/Paper/1 512x512/apps/keepass.png b/src/gwsl/assets/Paper/1 512x512/apps/keepass.png similarity index 100% rename from assets/Paper/1 512x512/apps/keepass.png rename to src/gwsl/assets/Paper/1 512x512/apps/keepass.png diff --git a/assets/Paper/1 512x512/apps/keepass2.png b/src/gwsl/assets/Paper/1 512x512/apps/keepass2.png similarity index 100% rename from assets/Paper/1 512x512/apps/keepass2.png rename to src/gwsl/assets/Paper/1 512x512/apps/keepass2.png diff --git a/assets/Paper/1 512x512/apps/keepassx.png b/src/gwsl/assets/Paper/1 512x512/apps/keepassx.png similarity index 100% rename from assets/Paper/1 512x512/apps/keepassx.png rename to src/gwsl/assets/Paper/1 512x512/apps/keepassx.png diff --git a/assets/Paper/1 512x512/apps/keepassx2.png b/src/gwsl/assets/Paper/1 512x512/apps/keepassx2.png similarity index 100% rename from assets/Paper/1 512x512/apps/keepassx2.png rename to src/gwsl/assets/Paper/1 512x512/apps/keepassx2.png diff --git a/assets/Paper/1 512x512/apps/keepassxc.png b/src/gwsl/assets/Paper/1 512x512/apps/keepassxc.png similarity index 100% rename from assets/Paper/1 512x512/apps/keepassxc.png rename to src/gwsl/assets/Paper/1 512x512/apps/keepassxc.png diff --git a/assets/Paper/1 512x512/apps/key_bindings.png b/src/gwsl/assets/Paper/1 512x512/apps/key_bindings.png similarity index 100% rename from assets/Paper/1 512x512/apps/key_bindings.png rename to src/gwsl/assets/Paper/1 512x512/apps/key_bindings.png diff --git a/assets/Paper/1 512x512/apps/kfm.png b/src/gwsl/assets/Paper/1 512x512/apps/kfm.png similarity index 100% rename from assets/Paper/1 512x512/apps/kfm.png rename to src/gwsl/assets/Paper/1 512x512/apps/kfm.png diff --git a/assets/Paper/1 512x512/apps/kfontview.png b/src/gwsl/assets/Paper/1 512x512/apps/kfontview.png similarity index 100% rename from assets/Paper/1 512x512/apps/kfontview.png rename to src/gwsl/assets/Paper/1 512x512/apps/kfontview.png diff --git a/assets/Paper/1 512x512/apps/khelpcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/khelpcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/khelpcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/khelpcenter.png diff --git a/assets/Paper/1 512x512/apps/klipper.png b/src/gwsl/assets/Paper/1 512x512/apps/klipper.png similarity index 100% rename from assets/Paper/1 512x512/apps/klipper.png rename to src/gwsl/assets/Paper/1 512x512/apps/klipper.png diff --git a/assets/Paper/1 512x512/apps/kmail.png b/src/gwsl/assets/Paper/1 512x512/apps/kmail.png similarity index 100% rename from assets/Paper/1 512x512/apps/kmail.png rename to src/gwsl/assets/Paper/1 512x512/apps/kmail.png diff --git a/assets/Paper/1 512x512/apps/kmix.png b/src/gwsl/assets/Paper/1 512x512/apps/kmix.png similarity index 100% rename from assets/Paper/1 512x512/apps/kmix.png rename to src/gwsl/assets/Paper/1 512x512/apps/kmix.png diff --git a/assets/Paper/1 512x512/apps/knotes.png b/src/gwsl/assets/Paper/1 512x512/apps/knotes.png similarity index 100% rename from assets/Paper/1 512x512/apps/knotes.png rename to src/gwsl/assets/Paper/1 512x512/apps/knotes.png diff --git a/assets/Paper/1 512x512/apps/knotify.png b/src/gwsl/assets/Paper/1 512x512/apps/knotify.png similarity index 100% rename from assets/Paper/1 512x512/apps/knotify.png rename to src/gwsl/assets/Paper/1 512x512/apps/knotify.png diff --git a/assets/Paper/1 512x512/apps/kodi.png b/src/gwsl/assets/Paper/1 512x512/apps/kodi.png similarity index 100% rename from assets/Paper/1 512x512/apps/kodi.png rename to src/gwsl/assets/Paper/1 512x512/apps/kodi.png diff --git a/assets/Paper/1 512x512/apps/kolourpaint.png b/src/gwsl/assets/Paper/1 512x512/apps/kolourpaint.png similarity index 100% rename from assets/Paper/1 512x512/apps/kolourpaint.png rename to src/gwsl/assets/Paper/1 512x512/apps/kolourpaint.png diff --git a/assets/Paper/1 512x512/apps/konsole.png b/src/gwsl/assets/Paper/1 512x512/apps/konsole.png similarity index 100% rename from assets/Paper/1 512x512/apps/konsole.png rename to src/gwsl/assets/Paper/1 512x512/apps/konsole.png diff --git a/assets/Paper/1 512x512/apps/kontact.png b/src/gwsl/assets/Paper/1 512x512/apps/kontact.png similarity index 100% rename from assets/Paper/1 512x512/apps/kontact.png rename to src/gwsl/assets/Paper/1 512x512/apps/kontact.png diff --git a/assets/Paper/1 512x512/apps/korganizer.png b/src/gwsl/assets/Paper/1 512x512/apps/korganizer.png similarity index 100% rename from assets/Paper/1 512x512/apps/korganizer.png rename to src/gwsl/assets/Paper/1 512x512/apps/korganizer.png diff --git a/assets/Paper/1 512x512/apps/krfb.png b/src/gwsl/assets/Paper/1 512x512/apps/krfb.png similarity index 100% rename from assets/Paper/1 512x512/apps/krfb.png rename to src/gwsl/assets/Paper/1 512x512/apps/krfb.png diff --git a/assets/Paper/1 512x512/apps/kscreensaver.png b/src/gwsl/assets/Paper/1 512x512/apps/kscreensaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/kscreensaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/kscreensaver.png diff --git a/assets/Paper/1 512x512/apps/ksnapshot.png b/src/gwsl/assets/Paper/1 512x512/apps/ksnapshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/ksnapshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/ksnapshot.png diff --git a/assets/Paper/1 512x512/apps/ksnapshot.png3 b/src/gwsl/assets/Paper/1 512x512/apps/ksnapshot.png3 similarity index 100% rename from assets/Paper/1 512x512/apps/ksnapshot.png3 rename to src/gwsl/assets/Paper/1 512x512/apps/ksnapshot.png3 diff --git a/assets/Paper/1 512x512/apps/ksysguard.png b/src/gwsl/assets/Paper/1 512x512/apps/ksysguard.png similarity index 100% rename from assets/Paper/1 512x512/apps/ksysguard.png rename to src/gwsl/assets/Paper/1 512x512/apps/ksysguard.png diff --git a/assets/Paper/1 512x512/apps/ktp-contacts.png b/src/gwsl/assets/Paper/1 512x512/apps/ktp-contacts.png similarity index 100% rename from assets/Paper/1 512x512/apps/ktp-contacts.png rename to src/gwsl/assets/Paper/1 512x512/apps/ktp-contacts.png diff --git a/assets/Paper/1 512x512/apps/kuser.png b/src/gwsl/assets/Paper/1 512x512/apps/kuser.png similarity index 100% rename from assets/Paper/1 512x512/apps/kuser.png rename to src/gwsl/assets/Paper/1 512x512/apps/kuser.png diff --git a/assets/Paper/1 512x512/apps/kwin.png b/src/gwsl/assets/Paper/1 512x512/apps/kwin.png similarity index 100% rename from assets/Paper/1 512x512/apps/kwin.png rename to src/gwsl/assets/Paper/1 512x512/apps/kwin.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-base.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-base.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-calc.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-draw.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-impress.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-main.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-main.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-main.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-main.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-math.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-math.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-startcenter.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-suite.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-suite.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-suite.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-suite.png diff --git a/assets/Paper/1 512x512/apps/libreoffice-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice-writer.png diff --git a/assets/Paper/1 512x512/apps/libreoffice.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-base.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-base.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-calc.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-draw.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-impress.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-main.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-main.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-main.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-main.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-math.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-math.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-startcenter.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3-writer.png diff --git a/assets/Paper/1 512x512/apps/libreoffice3.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice3.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice3.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice3.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-base.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-base.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-calc.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-draw.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-impress.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-main.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-main.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-main.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-main.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-math.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-math.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34-writer.png diff --git a/assets/Paper/1 512x512/apps/libreoffice34.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice34.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice34.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice34.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-calc.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-draw.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-impress.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-main.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-main.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-main.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-main.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-math.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-math.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-startcenter.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2-writer.png diff --git a/assets/Paper/1 512x512/apps/libreoffice4.2.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice4.2.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice4.2.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-base.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-base.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-calc.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-draw.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-impress.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-main.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-main.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-main.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-main.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-math.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-math.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-startcenter.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3-writer.png diff --git a/assets/Paper/1 512x512/apps/libreoffice5.3.png b/src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3.png similarity index 100% rename from assets/Paper/1 512x512/apps/libreoffice5.3.png rename to src/gwsl/assets/Paper/1 512x512/apps/libreoffice5.3.png diff --git a/assets/Paper/1 512x512/apps/liferea.png b/src/gwsl/assets/Paper/1 512x512/apps/liferea.png similarity index 100% rename from assets/Paper/1 512x512/apps/liferea.png rename to src/gwsl/assets/Paper/1 512x512/apps/liferea.png diff --git a/assets/Paper/1 512x512/apps/lightdm-gtk-greeter-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/lightdm-gtk-greeter-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/lightdm-gtk-greeter-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/lightdm-gtk-greeter-settings.png diff --git a/assets/Paper/1 512x512/apps/linssid.png b/src/gwsl/assets/Paper/1 512x512/apps/linssid.png similarity index 100% rename from assets/Paper/1 512x512/apps/linssid.png rename to src/gwsl/assets/Paper/1 512x512/apps/linssid.png diff --git a/assets/Paper/1 512x512/apps/linssid32.png b/src/gwsl/assets/Paper/1 512x512/apps/linssid32.png similarity index 100% rename from assets/Paper/1 512x512/apps/linssid32.png rename to src/gwsl/assets/Paper/1 512x512/apps/linssid32.png diff --git a/assets/Paper/1 512x512/apps/linssid48.png b/src/gwsl/assets/Paper/1 512x512/apps/linssid48.png similarity index 100% rename from assets/Paper/1 512x512/apps/linssid48.png rename to src/gwsl/assets/Paper/1 512x512/apps/linssid48.png diff --git a/assets/Paper/1 512x512/apps/login.png b/src/gwsl/assets/Paper/1 512x512/apps/login.png similarity index 100% rename from assets/Paper/1 512x512/apps/login.png rename to src/gwsl/assets/Paper/1 512x512/apps/login.png diff --git a/assets/Paper/1 512x512/apps/logview.png b/src/gwsl/assets/Paper/1 512x512/apps/logview.png similarity index 100% rename from assets/Paper/1 512x512/apps/logview.png rename to src/gwsl/assets/Paper/1 512x512/apps/logview.png diff --git a/assets/Paper/1 512x512/apps/lollypop.png b/src/gwsl/assets/Paper/1 512x512/apps/lollypop.png similarity index 100% rename from assets/Paper/1 512x512/apps/lollypop.png rename to src/gwsl/assets/Paper/1 512x512/apps/lollypop.png diff --git a/assets/Paper/1 512x512/apps/lrfviewer.png b/src/gwsl/assets/Paper/1 512x512/apps/lrfviewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/lrfviewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/lrfviewer.png diff --git a/assets/Paper/1 512x512/apps/lubuntu-software-center.png b/src/gwsl/assets/Paper/1 512x512/apps/lubuntu-software-center.png similarity index 100% rename from assets/Paper/1 512x512/apps/lubuntu-software-center.png rename to src/gwsl/assets/Paper/1 512x512/apps/lubuntu-software-center.png diff --git a/assets/Paper/1 512x512/apps/luminance-hdr.png b/src/gwsl/assets/Paper/1 512x512/apps/luminance-hdr.png similarity index 100% rename from assets/Paper/1 512x512/apps/luminance-hdr.png rename to src/gwsl/assets/Paper/1 512x512/apps/luminance-hdr.png diff --git a/assets/Paper/1 512x512/apps/lximage-qt.png b/src/gwsl/assets/Paper/1 512x512/apps/lximage-qt.png similarity index 100% rename from assets/Paper/1 512x512/apps/lximage-qt.png rename to src/gwsl/assets/Paper/1 512x512/apps/lximage-qt.png diff --git a/assets/Paper/1 512x512/apps/lximage.png b/src/gwsl/assets/Paper/1 512x512/apps/lximage.png similarity index 100% rename from assets/Paper/1 512x512/apps/lximage.png rename to src/gwsl/assets/Paper/1 512x512/apps/lximage.png diff --git a/assets/Paper/1 512x512/apps/lxterminal.png b/src/gwsl/assets/Paper/1 512x512/apps/lxterminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/lxterminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/lxterminal.png diff --git a/assets/Paper/1 512x512/apps/mail-generic.png b/src/gwsl/assets/Paper/1 512x512/apps/mail-generic.png similarity index 100% rename from assets/Paper/1 512x512/apps/mail-generic.png rename to src/gwsl/assets/Paper/1 512x512/apps/mail-generic.png diff --git a/assets/Paper/1 512x512/apps/mail_generic.png b/src/gwsl/assets/Paper/1 512x512/apps/mail_generic.png similarity index 100% rename from assets/Paper/1 512x512/apps/mail_generic.png rename to src/gwsl/assets/Paper/1 512x512/apps/mail_generic.png diff --git a/assets/Paper/1 512x512/apps/master-pdf-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/master-pdf-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/master-pdf-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/master-pdf-editor.png diff --git a/assets/Paper/1 512x512/apps/mate-disk-usage-analyzer.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-disk-usage-analyzer.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-disk-usage-analyzer.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-disk-usage-analyzer.png diff --git a/assets/Paper/1 512x512/apps/mate-notification-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-notification-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-notification-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-notification-properties.png diff --git a/assets/Paper/1 512x512/apps/mate-panel-clock.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-panel-clock.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-panel-clock.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-panel-clock.png diff --git a/assets/Paper/1 512x512/apps/mate-panel-workspace-switcher.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-panel-workspace-switcher.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-panel-workspace-switcher.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-panel-workspace-switcher.png diff --git a/assets/Paper/1 512x512/apps/mate-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-panel.png diff --git a/assets/Paper/1 512x512/apps/mate-preferences-desktop-display.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-preferences-desktop-display.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-preferences-desktop-display.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-preferences-desktop-display.png diff --git a/assets/Paper/1 512x512/apps/mate-session-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/mate-session-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/mate-session-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/mate-session-properties.png diff --git a/assets/Paper/1 512x512/apps/mathematica.png b/src/gwsl/assets/Paper/1 512x512/apps/mathematica.png similarity index 100% rename from assets/Paper/1 512x512/apps/mathematica.png rename to src/gwsl/assets/Paper/1 512x512/apps/mathematica.png diff --git a/assets/Paper/1 512x512/apps/maya.png b/src/gwsl/assets/Paper/1 512x512/apps/maya.png similarity index 100% rename from assets/Paper/1 512x512/apps/maya.png rename to src/gwsl/assets/Paper/1 512x512/apps/maya.png diff --git a/assets/Paper/1 512x512/apps/mdmsetup.png b/src/gwsl/assets/Paper/1 512x512/apps/mdmsetup.png similarity index 100% rename from assets/Paper/1 512x512/apps/mdmsetup.png rename to src/gwsl/assets/Paper/1 512x512/apps/mdmsetup.png diff --git a/assets/Paper/1 512x512/apps/media-player-banshee.png b/src/gwsl/assets/Paper/1 512x512/apps/media-player-banshee.png similarity index 100% rename from assets/Paper/1 512x512/apps/media-player-banshee.png rename to src/gwsl/assets/Paper/1 512x512/apps/media-player-banshee.png diff --git a/assets/Paper/1 512x512/apps/medit.png b/src/gwsl/assets/Paper/1 512x512/apps/medit.png similarity index 100% rename from assets/Paper/1 512x512/apps/medit.png rename to src/gwsl/assets/Paper/1 512x512/apps/medit.png diff --git a/assets/Paper/1 512x512/apps/meld.png b/src/gwsl/assets/Paper/1 512x512/apps/meld.png similarity index 100% rename from assets/Paper/1 512x512/apps/meld.png rename to src/gwsl/assets/Paper/1 512x512/apps/meld.png diff --git a/assets/Paper/1 512x512/apps/mendeley.png b/src/gwsl/assets/Paper/1 512x512/apps/mendeley.png similarity index 100% rename from assets/Paper/1 512x512/apps/mendeley.png rename to src/gwsl/assets/Paper/1 512x512/apps/mendeley.png diff --git a/assets/Paper/1 512x512/apps/mendeleydesktop.png b/src/gwsl/assets/Paper/1 512x512/apps/mendeleydesktop.png similarity index 100% rename from assets/Paper/1 512x512/apps/mendeleydesktop.png rename to src/gwsl/assets/Paper/1 512x512/apps/mendeleydesktop.png diff --git a/assets/Paper/1 512x512/apps/mgba.png b/src/gwsl/assets/Paper/1 512x512/apps/mgba.png similarity index 100% rename from assets/Paper/1 512x512/apps/mgba.png rename to src/gwsl/assets/Paper/1 512x512/apps/mgba.png diff --git a/assets/Paper/1 512x512/apps/midori.png b/src/gwsl/assets/Paper/1 512x512/apps/midori.png similarity index 100% rename from assets/Paper/1 512x512/apps/midori.png rename to src/gwsl/assets/Paper/1 512x512/apps/midori.png diff --git a/assets/Paper/1 512x512/apps/minecraft.png b/src/gwsl/assets/Paper/1 512x512/apps/minecraft.png similarity index 100% rename from assets/Paper/1 512x512/apps/minecraft.png rename to src/gwsl/assets/Paper/1 512x512/apps/minecraft.png diff --git a/assets/Paper/1 512x512/apps/mintbackup.png b/src/gwsl/assets/Paper/1 512x512/apps/mintbackup.png similarity index 100% rename from assets/Paper/1 512x512/apps/mintbackup.png rename to src/gwsl/assets/Paper/1 512x512/apps/mintbackup.png diff --git a/assets/Paper/1 512x512/apps/mintdrivers.png b/src/gwsl/assets/Paper/1 512x512/apps/mintdrivers.png similarity index 100% rename from assets/Paper/1 512x512/apps/mintdrivers.png rename to src/gwsl/assets/Paper/1 512x512/apps/mintdrivers.png diff --git a/assets/Paper/1 512x512/apps/mintinstall.png b/src/gwsl/assets/Paper/1 512x512/apps/mintinstall.png similarity index 100% rename from assets/Paper/1 512x512/apps/mintinstall.png rename to src/gwsl/assets/Paper/1 512x512/apps/mintinstall.png diff --git a/assets/Paper/1 512x512/apps/mintsources.png b/src/gwsl/assets/Paper/1 512x512/apps/mintsources.png similarity index 100% rename from assets/Paper/1 512x512/apps/mintsources.png rename to src/gwsl/assets/Paper/1 512x512/apps/mintsources.png diff --git a/assets/Paper/1 512x512/apps/mintupdate.png b/src/gwsl/assets/Paper/1 512x512/apps/mintupdate.png similarity index 100% rename from assets/Paper/1 512x512/apps/mintupdate.png rename to src/gwsl/assets/Paper/1 512x512/apps/mintupdate.png diff --git a/assets/Paper/1 512x512/apps/mirage.png b/src/gwsl/assets/Paper/1 512x512/apps/mirage.png similarity index 100% rename from assets/Paper/1 512x512/apps/mirage.png rename to src/gwsl/assets/Paper/1 512x512/apps/mirage.png diff --git a/assets/Paper/1 512x512/apps/mixxx-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/mixxx-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/mixxx-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/mixxx-icon.png diff --git a/assets/Paper/1 512x512/apps/mono-runtime-common.png b/src/gwsl/assets/Paper/1 512x512/apps/mono-runtime-common.png similarity index 100% rename from assets/Paper/1 512x512/apps/mono-runtime-common.png rename to src/gwsl/assets/Paper/1 512x512/apps/mono-runtime-common.png diff --git a/assets/Paper/1 512x512/apps/mono-runtime.png b/src/gwsl/assets/Paper/1 512x512/apps/mono-runtime.png similarity index 100% rename from assets/Paper/1 512x512/apps/mono-runtime.png rename to src/gwsl/assets/Paper/1 512x512/apps/mono-runtime.png diff --git a/assets/Paper/1 512x512/apps/mono.png b/src/gwsl/assets/Paper/1 512x512/apps/mono.png similarity index 100% rename from assets/Paper/1 512x512/apps/mono.png rename to src/gwsl/assets/Paper/1 512x512/apps/mono.png diff --git a/assets/Paper/1 512x512/apps/monodoc.png b/src/gwsl/assets/Paper/1 512x512/apps/monodoc.png similarity index 100% rename from assets/Paper/1 512x512/apps/monodoc.png rename to src/gwsl/assets/Paper/1 512x512/apps/monodoc.png diff --git a/assets/Paper/1 512x512/apps/mpv-icon-8bit-64x64.png b/src/gwsl/assets/Paper/1 512x512/apps/mpv-icon-8bit-64x64.png similarity index 100% rename from assets/Paper/1 512x512/apps/mpv-icon-8bit-64x64.png rename to src/gwsl/assets/Paper/1 512x512/apps/mpv-icon-8bit-64x64.png diff --git a/assets/Paper/1 512x512/apps/mpv.png b/src/gwsl/assets/Paper/1 512x512/apps/mpv.png similarity index 100% rename from assets/Paper/1 512x512/apps/mpv.png rename to src/gwsl/assets/Paper/1 512x512/apps/mpv.png diff --git a/assets/Paper/1 512x512/apps/mugshot.png b/src/gwsl/assets/Paper/1 512x512/apps/mugshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/mugshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/mugshot.png diff --git a/assets/Paper/1 512x512/apps/multimedia-audio-player.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia-audio-player.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia-audio-player.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia-audio-player.png diff --git a/assets/Paper/1 512x512/apps/multimedia-photo-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia-photo-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia-photo-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia-photo-manager.png diff --git a/assets/Paper/1 512x512/apps/multimedia-photo-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia-photo-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia-photo-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia-photo-viewer.png diff --git a/assets/Paper/1 512x512/apps/multimedia-video-player.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia-video-player.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia-video-player.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia-video-player.png diff --git a/assets/Paper/1 512x512/apps/multimedia-volume-control.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia-volume-control.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia-volume-control.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia-volume-control.png diff --git a/assets/Paper/1 512x512/apps/multimedia.png b/src/gwsl/assets/Paper/1 512x512/apps/multimedia.png similarity index 100% rename from assets/Paper/1 512x512/apps/multimedia.png rename to src/gwsl/assets/Paper/1 512x512/apps/multimedia.png diff --git a/assets/Paper/1 512x512/apps/multitasking-view.png b/src/gwsl/assets/Paper/1 512x512/apps/multitasking-view.png similarity index 100% rename from assets/Paper/1 512x512/apps/multitasking-view.png rename to src/gwsl/assets/Paper/1 512x512/apps/multitasking-view.png diff --git a/assets/Paper/1 512x512/apps/mumble.png b/src/gwsl/assets/Paper/1 512x512/apps/mumble.png similarity index 100% rename from assets/Paper/1 512x512/apps/mumble.png rename to src/gwsl/assets/Paper/1 512x512/apps/mumble.png diff --git a/assets/Paper/1 512x512/apps/muon.png b/src/gwsl/assets/Paper/1 512x512/apps/muon.png similarity index 100% rename from assets/Paper/1 512x512/apps/muon.png rename to src/gwsl/assets/Paper/1 512x512/apps/muon.png diff --git a/assets/Paper/1 512x512/apps/mupdf.png b/src/gwsl/assets/Paper/1 512x512/apps/mupdf.png similarity index 100% rename from assets/Paper/1 512x512/apps/mupdf.png rename to src/gwsl/assets/Paper/1 512x512/apps/mupdf.png diff --git a/assets/Paper/1 512x512/apps/museeq.png b/src/gwsl/assets/Paper/1 512x512/apps/museeq.png similarity index 100% rename from assets/Paper/1 512x512/apps/museeq.png rename to src/gwsl/assets/Paper/1 512x512/apps/museeq.png diff --git a/assets/Paper/1 512x512/apps/mypaint.png b/src/gwsl/assets/Paper/1 512x512/apps/mypaint.png similarity index 100% rename from assets/Paper/1 512x512/apps/mypaint.png rename to src/gwsl/assets/Paper/1 512x512/apps/mypaint.png diff --git a/assets/Paper/1 512x512/apps/nautilus-actions-config-tool.png b/src/gwsl/assets/Paper/1 512x512/apps/nautilus-actions-config-tool.png similarity index 100% rename from assets/Paper/1 512x512/apps/nautilus-actions-config-tool.png rename to src/gwsl/assets/Paper/1 512x512/apps/nautilus-actions-config-tool.png diff --git a/assets/Paper/1 512x512/apps/nautilus-actions.png b/src/gwsl/assets/Paper/1 512x512/apps/nautilus-actions.png similarity index 100% rename from assets/Paper/1 512x512/apps/nautilus-actions.png rename to src/gwsl/assets/Paper/1 512x512/apps/nautilus-actions.png diff --git a/assets/Paper/1 512x512/apps/nautilus.png b/src/gwsl/assets/Paper/1 512x512/apps/nautilus.png similarity index 100% rename from assets/Paper/1 512x512/apps/nautilus.png rename to src/gwsl/assets/Paper/1 512x512/apps/nautilus.png diff --git a/assets/Paper/1 512x512/apps/nemo.png b/src/gwsl/assets/Paper/1 512x512/apps/nemo.png similarity index 100% rename from assets/Paper/1 512x512/apps/nemo.png rename to src/gwsl/assets/Paper/1 512x512/apps/nemo.png diff --git a/assets/Paper/1 512x512/apps/nepomuk.png b/src/gwsl/assets/Paper/1 512x512/apps/nepomuk.png similarity index 100% rename from assets/Paper/1 512x512/apps/nepomuk.png rename to src/gwsl/assets/Paper/1 512x512/apps/nepomuk.png diff --git a/assets/Paper/1 512x512/apps/netbeans-beta.png b/src/gwsl/assets/Paper/1 512x512/apps/netbeans-beta.png similarity index 100% rename from assets/Paper/1 512x512/apps/netbeans-beta.png rename to src/gwsl/assets/Paper/1 512x512/apps/netbeans-beta.png diff --git a/assets/Paper/1 512x512/apps/netbeans.png b/src/gwsl/assets/Paper/1 512x512/apps/netbeans.png similarity index 100% rename from assets/Paper/1 512x512/apps/netbeans.png rename to src/gwsl/assets/Paper/1 512x512/apps/netbeans.png diff --git a/assets/Paper/1 512x512/apps/notes.png b/src/gwsl/assets/Paper/1 512x512/apps/notes.png similarity index 100% rename from assets/Paper/1 512x512/apps/notes.png rename to src/gwsl/assets/Paper/1 512x512/apps/notes.png diff --git a/assets/Paper/1 512x512/apps/nvidia-310-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-310-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-310-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-310-settings.png diff --git a/assets/Paper/1 512x512/apps/nvidia-current-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-current-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-current-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-current-settings.png diff --git a/assets/Paper/1 512x512/apps/nvidia-current-updates-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-current-updates-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-current-updates-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-current-updates-settings.png diff --git a/assets/Paper/1 512x512/apps/nvidia-drivers-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-drivers-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-drivers-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-drivers-settings.png diff --git a/assets/Paper/1 512x512/apps/nvidia-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-settings.png diff --git a/assets/Paper/1 512x512/apps/nvidia-x-server-setting.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-x-server-setting.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-x-server-setting.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-x-server-setting.png diff --git a/assets/Paper/1 512x512/apps/nvidia-x-server-settings.png b/src/gwsl/assets/Paper/1 512x512/apps/nvidia-x-server-settings.png similarity index 100% rename from assets/Paper/1 512x512/apps/nvidia-x-server-settings.png rename to src/gwsl/assets/Paper/1 512x512/apps/nvidia-x-server-settings.png diff --git a/assets/Paper/1 512x512/apps/nylas.png b/src/gwsl/assets/Paper/1 512x512/apps/nylas.png similarity index 100% rename from assets/Paper/1 512x512/apps/nylas.png rename to src/gwsl/assets/Paper/1 512x512/apps/nylas.png diff --git a/assets/Paper/1 512x512/apps/octopi.png b/src/gwsl/assets/Paper/1 512x512/apps/octopi.png similarity index 100% rename from assets/Paper/1 512x512/apps/octopi.png rename to src/gwsl/assets/Paper/1 512x512/apps/octopi.png diff --git a/assets/Paper/1 512x512/apps/office-address-book.png b/src/gwsl/assets/Paper/1 512x512/apps/office-address-book.png similarity index 100% rename from assets/Paper/1 512x512/apps/office-address-book.png rename to src/gwsl/assets/Paper/1 512x512/apps/office-address-book.png diff --git a/assets/Paper/1 512x512/apps/office-addressbook.png b/src/gwsl/assets/Paper/1 512x512/apps/office-addressbook.png similarity index 100% rename from assets/Paper/1 512x512/apps/office-addressbook.png rename to src/gwsl/assets/Paper/1 512x512/apps/office-addressbook.png diff --git a/assets/Paper/1 512x512/apps/office-calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/office-calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/office-calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/office-calendar.png diff --git a/assets/Paper/1 512x512/apps/okular.png b/src/gwsl/assets/Paper/1 512x512/apps/okular.png similarity index 100% rename from assets/Paper/1 512x512/apps/okular.png rename to src/gwsl/assets/Paper/1 512x512/apps/okular.png diff --git a/assets/Paper/1 512x512/apps/ooo-base.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-base.png diff --git a/assets/Paper/1 512x512/apps/ooo-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-calc.png diff --git a/assets/Paper/1 512x512/apps/ooo-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-draw.png diff --git a/assets/Paper/1 512x512/apps/ooo-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-impress.png diff --git a/assets/Paper/1 512x512/apps/ooo-math.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-math.png diff --git a/assets/Paper/1 512x512/apps/ooo-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo-writer.png diff --git a/assets/Paper/1 512x512/apps/ooo.png b/src/gwsl/assets/Paper/1 512x512/apps/ooo.png similarity index 100% rename from assets/Paper/1 512x512/apps/ooo.png rename to src/gwsl/assets/Paper/1 512x512/apps/ooo.png diff --git a/assets/Paper/1 512x512/apps/openjdk-6.png b/src/gwsl/assets/Paper/1 512x512/apps/openjdk-6.png similarity index 100% rename from assets/Paper/1 512x512/apps/openjdk-6.png rename to src/gwsl/assets/Paper/1 512x512/apps/openjdk-6.png diff --git a/assets/Paper/1 512x512/apps/openjdk-7.png b/src/gwsl/assets/Paper/1 512x512/apps/openjdk-7.png similarity index 100% rename from assets/Paper/1 512x512/apps/openjdk-7.png rename to src/gwsl/assets/Paper/1 512x512/apps/openjdk-7.png diff --git a/assets/Paper/1 512x512/apps/openjdk-8.png b/src/gwsl/assets/Paper/1 512x512/apps/openjdk-8.png similarity index 100% rename from assets/Paper/1 512x512/apps/openjdk-8.png rename to src/gwsl/assets/Paper/1 512x512/apps/openjdk-8.png diff --git a/assets/Paper/1 512x512/apps/openjdk-9.png b/src/gwsl/assets/Paper/1 512x512/apps/openjdk-9.png similarity index 100% rename from assets/Paper/1 512x512/apps/openjdk-9.png rename to src/gwsl/assets/Paper/1 512x512/apps/openjdk-9.png diff --git a/assets/Paper/1 512x512/apps/openshot.png b/src/gwsl/assets/Paper/1 512x512/apps/openshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/openshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/openshot.png diff --git a/assets/Paper/1 512x512/apps/openterm.png b/src/gwsl/assets/Paper/1 512x512/apps/openterm.png similarity index 100% rename from assets/Paper/1 512x512/apps/openterm.png rename to src/gwsl/assets/Paper/1 512x512/apps/openterm.png diff --git a/assets/Paper/1 512x512/apps/opera-beta.png b/src/gwsl/assets/Paper/1 512x512/apps/opera-beta.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera-beta.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera-beta.png diff --git a/assets/Paper/1 512x512/apps/opera-browser-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/opera-browser-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera-browser-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera-browser-icon.png diff --git a/assets/Paper/1 512x512/apps/opera-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/opera-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera-browser.png diff --git a/assets/Paper/1 512x512/apps/opera-developer.png b/src/gwsl/assets/Paper/1 512x512/apps/opera-developer.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera-developer.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera-developer.png diff --git a/assets/Paper/1 512x512/apps/opera-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/opera-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera-icon.png diff --git a/assets/Paper/1 512x512/apps/opera.png b/src/gwsl/assets/Paper/1 512x512/apps/opera.png similarity index 100% rename from assets/Paper/1 512x512/apps/opera.png rename to src/gwsl/assets/Paper/1 512x512/apps/opera.png diff --git a/assets/Paper/1 512x512/apps/oracle-javaws.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle-javaws.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle-javaws.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle-javaws.png diff --git a/assets/Paper/1 512x512/apps/oracle_java.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle_java.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle_java.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle_java.png diff --git a/assets/Paper/1 512x512/apps/oracle_java6.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle_java6.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle_java6.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle_java6.png diff --git a/assets/Paper/1 512x512/apps/oracle_java7.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle_java7.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle_java7.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle_java7.png diff --git a/assets/Paper/1 512x512/apps/oracle_java8.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle_java8.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle_java8.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle_java8.png diff --git a/assets/Paper/1 512x512/apps/oracle_java9.png b/src/gwsl/assets/Paper/1 512x512/apps/oracle_java9.png similarity index 100% rename from assets/Paper/1 512x512/apps/oracle_java9.png rename to src/gwsl/assets/Paper/1 512x512/apps/oracle_java9.png diff --git a/assets/Paper/1 512x512/apps/orage.png b/src/gwsl/assets/Paper/1 512x512/apps/orage.png similarity index 100% rename from assets/Paper/1 512x512/apps/orage.png rename to src/gwsl/assets/Paper/1 512x512/apps/orage.png diff --git a/assets/Paper/1 512x512/apps/orage_globaltime.png b/src/gwsl/assets/Paper/1 512x512/apps/orage_globaltime.png similarity index 100% rename from assets/Paper/1 512x512/apps/orage_globaltime.png rename to src/gwsl/assets/Paper/1 512x512/apps/orage_globaltime.png diff --git a/assets/Paper/1 512x512/apps/orca.png b/src/gwsl/assets/Paper/1 512x512/apps/orca.png similarity index 100% rename from assets/Paper/1 512x512/apps/orca.png rename to src/gwsl/assets/Paper/1 512x512/apps/orca.png diff --git a/assets/Paper/1 512x512/apps/org.darktable.Darktable.png b/src/gwsl/assets/Paper/1 512x512/apps/org.darktable.Darktable.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.darktable.Darktable.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.darktable.Darktable.png diff --git a/assets/Paper/1 512x512/apps/org.gimp.GIMP.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gimp.GIMP.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gimp.GIMP.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gimp.GIMP.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Aisleriot.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Aisleriot.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Aisleriot.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Aisleriot.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.ArchiveManager.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.ArchiveManager.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.ArchiveManager.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.ArchiveManager.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Bijiben.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Bijiben.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Bijiben.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Bijiben.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Books.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Books.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Books.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Books.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Builder.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Builder.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Builder.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Builder.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Calculator.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Calculator.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Calculator.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Calculator.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Calendar.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Characters.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Characters.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Characters.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Characters.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Cheese.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Cheese.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Cheese.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Cheese.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Clocks.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Clocks.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Clocks.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Clocks.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Contacts.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Contacts.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Contacts.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Contacts.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.DejaDup.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.DejaDup.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.DejaDup.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.DejaDup.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Devhelp.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Devhelp.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Devhelp.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Devhelp.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.DiskUtility.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.DiskUtility.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.DiskUtility.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.DiskUtility.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Documents.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Documents.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Documents.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Documents.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Empathy.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Empathy.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Empathy.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Empathy.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Epiphany.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Epiphany.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Epiphany.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Epiphany.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Evince.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Evince.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Evince.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Evince.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.FeedReader.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.FeedReader.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.FeedReader.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.FeedReader.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Files.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Files.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Files.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Files.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.GIMP.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.GIMP.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.GIMP.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.GIMP.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Games.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Games.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Games.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Games.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Geary.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Geary.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Geary.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Geary.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Glade.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Glade.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Glade.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Glade.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Logs.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Logs.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Logs.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Logs.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Lollypop.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Lollypop.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Lollypop.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Lollypop.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Mahjongg.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Mahjongg.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Mahjongg.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Mahjongg.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Maps.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Maps.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Maps.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Maps.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Meld.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Meld.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Meld.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Meld.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Music.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Music.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Music.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Music.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Nautilus.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Nautilus.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Nautilus.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Nautilus.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Photos.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Photos.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Photos.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Photos.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Polari.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Polari.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Polari.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Polari.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.PowerStats.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.PowerStats.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.PowerStats.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.PowerStats.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Screenshot.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Screenshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Screenshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Screenshot.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Software.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Software.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Software.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Software.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.SoundRecorder.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.SoundRecorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.SoundRecorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.SoundRecorder.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.SystemMonitor.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.SystemMonitor.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.SystemMonitor.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.SystemMonitor.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Terminal.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Todo.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Todo.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Todo.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Todo.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Totem.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Totem.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Totem.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Totem.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Usage.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Usage.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Usage.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Usage.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Weather.Application.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Weather.Application.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Weather.Application.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Weather.Application.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Weather.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Weather.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Weather.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Weather.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.Yelp.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Yelp.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.Yelp.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.Yelp.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.baobab.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.baobab.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.baobab.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.baobab.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.eog.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.eog.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.eog.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.eog.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.five-or-more.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.five-or-more.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.five-or-more.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.five-or-more.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.font-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.font-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.font-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.font-viewer.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.gedit.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.gedit.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.gedit.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.gedit.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.gitg.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.gitg.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.gitg.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.gitg.png diff --git a/assets/Paper/1 512x512/apps/org.gnome.tweaks.png b/src/gwsl/assets/Paper/1 512x512/apps/org.gnome.tweaks.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.gnome.tweaks.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.gnome.tweaks.png diff --git a/assets/Paper/1 512x512/apps/org.inkscape.Inkscape.png b/src/gwsl/assets/Paper/1 512x512/apps/org.inkscape.Inkscape.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.inkscape.Inkscape.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.inkscape.Inkscape.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-base.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-base.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-base.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-base.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-calc.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-calc.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-draw.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-draw.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-impress.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-impress.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-math.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-math.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-math.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-math.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-startcenter.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice-writer.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.base.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.base.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.base.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.base.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.calc.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.calc.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.calc.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.calc.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.draw.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.draw.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.draw.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.draw.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.impress.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.impress.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.impress.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.impress.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.math.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.math.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.math.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.math.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.startcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.startcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.startcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.startcenter.png diff --git a/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.writer.png b/src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.libreoffice.LibreOffice.writer.png diff --git a/assets/Paper/1 512x512/apps/org.mozilla.Firefox.png b/src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.Firefox.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.mozilla.Firefox.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.Firefox.png diff --git a/assets/Paper/1 512x512/apps/org.mozilla.FirefoxDevEdition.png b/src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxDevEdition.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.mozilla.FirefoxDevEdition.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxDevEdition.png diff --git a/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightly.png b/src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightly.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightly.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightly.png diff --git a/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightlyWayland.png b/src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightlyWayland.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightlyWayland.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.mozilla.FirefoxNightlyWayland.png diff --git a/assets/Paper/1 512x512/apps/org.videolan.VLC.png b/src/gwsl/assets/Paper/1 512x512/apps/org.videolan.VLC.png similarity index 100% rename from assets/Paper/1 512x512/apps/org.videolan.VLC.png rename to src/gwsl/assets/Paper/1 512x512/apps/org.videolan.VLC.png diff --git a/assets/Paper/1 512x512/apps/osmo.png b/src/gwsl/assets/Paper/1 512x512/apps/osmo.png similarity index 100% rename from assets/Paper/1 512x512/apps/osmo.png rename to src/gwsl/assets/Paper/1 512x512/apps/osmo.png diff --git a/assets/Paper/1 512x512/apps/p7zip.png b/src/gwsl/assets/Paper/1 512x512/apps/p7zip.png similarity index 100% rename from assets/Paper/1 512x512/apps/p7zip.png rename to src/gwsl/assets/Paper/1 512x512/apps/p7zip.png diff --git a/assets/Paper/1 512x512/apps/palimpsest.png b/src/gwsl/assets/Paper/1 512x512/apps/palimpsest.png similarity index 100% rename from assets/Paper/1 512x512/apps/palimpsest.png rename to src/gwsl/assets/Paper/1 512x512/apps/palimpsest.png diff --git a/assets/Paper/1 512x512/apps/pamac-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/pamac-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/pamac-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/pamac-manager.png diff --git a/assets/Paper/1 512x512/apps/pamac-updater.png b/src/gwsl/assets/Paper/1 512x512/apps/pamac-updater.png similarity index 100% rename from assets/Paper/1 512x512/apps/pamac-updater.png rename to src/gwsl/assets/Paper/1 512x512/apps/pamac-updater.png diff --git a/assets/Paper/1 512x512/apps/pamac.png b/src/gwsl/assets/Paper/1 512x512/apps/pamac.png similarity index 100% rename from assets/Paper/1 512x512/apps/pamac.png rename to src/gwsl/assets/Paper/1 512x512/apps/pamac.png diff --git a/assets/Paper/1 512x512/apps/pan.png b/src/gwsl/assets/Paper/1 512x512/apps/pan.png similarity index 100% rename from assets/Paper/1 512x512/apps/pan.png rename to src/gwsl/assets/Paper/1 512x512/apps/pan.png diff --git a/assets/Paper/1 512x512/apps/parole.png b/src/gwsl/assets/Paper/1 512x512/apps/parole.png similarity index 100% rename from assets/Paper/1 512x512/apps/parole.png rename to src/gwsl/assets/Paper/1 512x512/apps/parole.png diff --git a/assets/Paper/1 512x512/apps/partitionmanager.png b/src/gwsl/assets/Paper/1 512x512/apps/partitionmanager.png similarity index 100% rename from assets/Paper/1 512x512/apps/partitionmanager.png rename to src/gwsl/assets/Paper/1 512x512/apps/partitionmanager.png diff --git a/assets/Paper/1 512x512/apps/password-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/password-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/password-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/password-manager.png diff --git a/assets/Paper/1 512x512/apps/password.png b/src/gwsl/assets/Paper/1 512x512/apps/password.png similarity index 100% rename from assets/Paper/1 512x512/apps/password.png rename to src/gwsl/assets/Paper/1 512x512/apps/password.png diff --git a/assets/Paper/1 512x512/apps/passwords.png b/src/gwsl/assets/Paper/1 512x512/apps/passwords.png similarity index 100% rename from assets/Paper/1 512x512/apps/passwords.png rename to src/gwsl/assets/Paper/1 512x512/apps/passwords.png diff --git a/assets/Paper/1 512x512/apps/pdf-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/pdf-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/pdf-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/pdf-editor.png diff --git a/assets/Paper/1 512x512/apps/pdf-utility.png b/src/gwsl/assets/Paper/1 512x512/apps/pdf-utility.png similarity index 100% rename from assets/Paper/1 512x512/apps/pdf-utility.png rename to src/gwsl/assets/Paper/1 512x512/apps/pdf-utility.png diff --git a/assets/Paper/1 512x512/apps/pdfchain.png b/src/gwsl/assets/Paper/1 512x512/apps/pdfchain.png similarity index 100% rename from assets/Paper/1 512x512/apps/pdfchain.png rename to src/gwsl/assets/Paper/1 512x512/apps/pdfchain.png diff --git a/assets/Paper/1 512x512/apps/pdfmod.png b/src/gwsl/assets/Paper/1 512x512/apps/pdfmod.png similarity index 100% rename from assets/Paper/1 512x512/apps/pdfmod.png rename to src/gwsl/assets/Paper/1 512x512/apps/pdfmod.png diff --git a/assets/Paper/1 512x512/apps/pdfstudio.png b/src/gwsl/assets/Paper/1 512x512/apps/pdfstudio.png similarity index 100% rename from assets/Paper/1 512x512/apps/pdfstudio.png rename to src/gwsl/assets/Paper/1 512x512/apps/pdfstudio.png diff --git a/assets/Paper/1 512x512/apps/pgadmin.png b/src/gwsl/assets/Paper/1 512x512/apps/pgadmin.png similarity index 100% rename from assets/Paper/1 512x512/apps/pgadmin.png rename to src/gwsl/assets/Paper/1 512x512/apps/pgadmin.png diff --git a/assets/Paper/1 512x512/apps/pgadmin3.png b/src/gwsl/assets/Paper/1 512x512/apps/pgadmin3.png similarity index 100% rename from assets/Paper/1 512x512/apps/pgadmin3.png rename to src/gwsl/assets/Paper/1 512x512/apps/pgadmin3.png diff --git a/assets/Paper/1 512x512/apps/pick-colour-picker.png b/src/gwsl/assets/Paper/1 512x512/apps/pick-colour-picker.png similarity index 100% rename from assets/Paper/1 512x512/apps/pick-colour-picker.png rename to src/gwsl/assets/Paper/1 512x512/apps/pick-colour-picker.png diff --git a/assets/Paper/1 512x512/apps/pick.png b/src/gwsl/assets/Paper/1 512x512/apps/pick.png similarity index 100% rename from assets/Paper/1 512x512/apps/pick.png rename to src/gwsl/assets/Paper/1 512x512/apps/pick.png diff --git a/assets/Paper/1 512x512/apps/pidgin.png b/src/gwsl/assets/Paper/1 512x512/apps/pidgin.png similarity index 100% rename from assets/Paper/1 512x512/apps/pidgin.png rename to src/gwsl/assets/Paper/1 512x512/apps/pidgin.png diff --git a/assets/Paper/1 512x512/apps/pinta.png b/src/gwsl/assets/Paper/1 512x512/apps/pinta.png similarity index 100% rename from assets/Paper/1 512x512/apps/pinta.png rename to src/gwsl/assets/Paper/1 512x512/apps/pinta.png diff --git a/assets/Paper/1 512x512/apps/pitivi.png b/src/gwsl/assets/Paper/1 512x512/apps/pitivi.png similarity index 100% rename from assets/Paper/1 512x512/apps/pitivi.png rename to src/gwsl/assets/Paper/1 512x512/apps/pitivi.png diff --git a/assets/Paper/1 512x512/apps/pix.png b/src/gwsl/assets/Paper/1 512x512/apps/pix.png similarity index 100% rename from assets/Paper/1 512x512/apps/pix.png rename to src/gwsl/assets/Paper/1 512x512/apps/pix.png diff --git a/assets/Paper/1 512x512/apps/plank.png b/src/gwsl/assets/Paper/1 512x512/apps/plank.png similarity index 100% rename from assets/Paper/1 512x512/apps/plank.png rename to src/gwsl/assets/Paper/1 512x512/apps/plank.png diff --git a/assets/Paper/1 512x512/apps/polari.png b/src/gwsl/assets/Paper/1 512x512/apps/polari.png similarity index 100% rename from assets/Paper/1 512x512/apps/polari.png rename to src/gwsl/assets/Paper/1 512x512/apps/polari.png diff --git a/assets/Paper/1 512x512/apps/popcorn-time.png b/src/gwsl/assets/Paper/1 512x512/apps/popcorn-time.png similarity index 100% rename from assets/Paper/1 512x512/apps/popcorn-time.png rename to src/gwsl/assets/Paper/1 512x512/apps/popcorn-time.png diff --git a/assets/Paper/1 512x512/apps/popcorntime.png b/src/gwsl/assets/Paper/1 512x512/apps/popcorntime.png similarity index 100% rename from assets/Paper/1 512x512/apps/popcorntime.png rename to src/gwsl/assets/Paper/1 512x512/apps/popcorntime.png diff --git a/assets/Paper/1 512x512/apps/postgresql.png b/src/gwsl/assets/Paper/1 512x512/apps/postgresql.png similarity index 100% rename from assets/Paper/1 512x512/apps/postgresql.png rename to src/gwsl/assets/Paper/1 512x512/apps/postgresql.png diff --git a/assets/Paper/1 512x512/apps/postscript-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/postscript-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/postscript-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/postscript-viewer.png diff --git a/assets/Paper/1 512x512/apps/preferences-bluetooth.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-bluetooth.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-bluetooth.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-bluetooth.png diff --git a/assets/Paper/1 512x512/apps/preferences-calendar-and-tasks.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-calendar-and-tasks.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-calendar-and-tasks.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-calendar-and-tasks.png diff --git a/assets/Paper/1 512x512/apps/preferences-color.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-color.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-color.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-color.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-accessibility.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-accessibility.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-accessibility.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-accessibility.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-baloo.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-baloo.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-baloo.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-baloo.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-color.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-color.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-color.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-color.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-display-color.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-display-color.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-display-color.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-display-color.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-display.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-display.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-display.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-display.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-effects.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-effects.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-effects.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-effects.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-font.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-font.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-font.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-font.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-hotcorners.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-hotcorners.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-hotcorners.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-hotcorners.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-keyboard-shortcuts.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-keyboard-shortcuts.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-keyboard-shortcuts.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-keyboard-shortcuts.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-keyboard.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-keyboard.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-keyboard.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-keyboard.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-multimedia.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-multimedia.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-multimedia.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-multimedia.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-notification-bell.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notification-bell.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-notification-bell.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notification-bell.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-notification.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notification.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-notification.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notification.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-notifications.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notifications.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-notifications.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-notifications.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-remote-desktop.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-remote-desktop.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-remote-desktop.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-remote-desktop.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-screensaver.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-screensaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-screensaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-screensaver.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-sound.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-sound.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-theme.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-theme.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-theme.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-theme.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-user-password.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-user-password.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-user-password.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-user-password.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-user.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-user.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-user.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-user.png diff --git a/assets/Paper/1 512x512/apps/preferences-desktop-wallpaper.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-wallpaper.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-desktop-wallpaper.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-desktop-wallpaper.png diff --git a/assets/Paper/1 512x512/apps/preferences-management-service.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-management-service.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-management-service.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-management-service.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-bluetooth.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-bluetooth.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-bluetooth.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-bluetooth.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-brightness-lock.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-brightness-lock.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-brightness-lock.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-brightness-lock.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-firewall.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-firewall.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-firewall.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-firewall.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-login.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-login.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-login.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-login.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-network-sharing.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-network-sharing.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-network-sharing.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-network-sharing.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-notifications.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-notifications.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-notifications.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-notifications.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-performance.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-performance.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-performance.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-performance.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-privacy.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-privacy.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-privacy.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-privacy.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-search.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-search.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-search.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-search.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-session-services.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-session-services.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-session-services.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-session-services.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-session.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-session.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-session.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-session.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-sharing.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-sharing.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-sharing.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-sharing.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-sound.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-sound.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-time.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-time.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-time.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-time.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-windows-actions.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-windows-actions.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-windows-actions.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-windows-actions.png diff --git a/assets/Paper/1 512x512/apps/preferences-system-windows.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-system-windows.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-system-windows.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-system-windows.png diff --git a/assets/Paper/1 512x512/apps/preferences-theme.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-theme.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-theme.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-theme.png diff --git a/assets/Paper/1 512x512/apps/preferences-web-browser-shortcuts.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-web-browser-shortcuts.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-web-browser-shortcuts.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-web-browser-shortcuts.png diff --git a/assets/Paper/1 512x512/apps/preferences-web-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/preferences-web-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/preferences-web-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/preferences-web-browser.png diff --git a/assets/Paper/1 512x512/apps/pwsafe.png b/src/gwsl/assets/Paper/1 512x512/apps/pwsafe.png similarity index 100% rename from assets/Paper/1 512x512/apps/pwsafe.png rename to src/gwsl/assets/Paper/1 512x512/apps/pwsafe.png diff --git a/assets/Paper/1 512x512/apps/pycharm.png b/src/gwsl/assets/Paper/1 512x512/apps/pycharm.png similarity index 100% rename from assets/Paper/1 512x512/apps/pycharm.png rename to src/gwsl/assets/Paper/1 512x512/apps/pycharm.png diff --git a/assets/Paper/1 512x512/apps/python.png b/src/gwsl/assets/Paper/1 512x512/apps/python.png similarity index 100% rename from assets/Paper/1 512x512/apps/python.png rename to src/gwsl/assets/Paper/1 512x512/apps/python.png diff --git a/assets/Paper/1 512x512/apps/python2.6.png b/src/gwsl/assets/Paper/1 512x512/apps/python2.6.png similarity index 100% rename from assets/Paper/1 512x512/apps/python2.6.png rename to src/gwsl/assets/Paper/1 512x512/apps/python2.6.png diff --git a/assets/Paper/1 512x512/apps/python2.7.png b/src/gwsl/assets/Paper/1 512x512/apps/python2.7.png similarity index 100% rename from assets/Paper/1 512x512/apps/python2.7.png rename to src/gwsl/assets/Paper/1 512x512/apps/python2.7.png diff --git a/assets/Paper/1 512x512/apps/python3.0.png b/src/gwsl/assets/Paper/1 512x512/apps/python3.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/python3.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/python3.0.png diff --git a/assets/Paper/1 512x512/apps/python3.2.png b/src/gwsl/assets/Paper/1 512x512/apps/python3.2.png similarity index 100% rename from assets/Paper/1 512x512/apps/python3.2.png rename to src/gwsl/assets/Paper/1 512x512/apps/python3.2.png diff --git a/assets/Paper/1 512x512/apps/python3.3.png b/src/gwsl/assets/Paper/1 512x512/apps/python3.3.png similarity index 100% rename from assets/Paper/1 512x512/apps/python3.3.png rename to src/gwsl/assets/Paper/1 512x512/apps/python3.3.png diff --git a/assets/Paper/1 512x512/apps/python3.4.png b/src/gwsl/assets/Paper/1 512x512/apps/python3.4.png similarity index 100% rename from assets/Paper/1 512x512/apps/python3.4.png rename to src/gwsl/assets/Paper/1 512x512/apps/python3.4.png diff --git a/assets/Paper/1 512x512/apps/qbittorrent.png b/src/gwsl/assets/Paper/1 512x512/apps/qbittorrent.png similarity index 100% rename from assets/Paper/1 512x512/apps/qbittorrent.png rename to src/gwsl/assets/Paper/1 512x512/apps/qbittorrent.png diff --git a/assets/Paper/1 512x512/apps/qpdfview.png b/src/gwsl/assets/Paper/1 512x512/apps/qpdfview.png similarity index 100% rename from assets/Paper/1 512x512/apps/qpdfview.png rename to src/gwsl/assets/Paper/1 512x512/apps/qpdfview.png diff --git a/assets/Paper/1 512x512/apps/qt-assistant.png b/src/gwsl/assets/Paper/1 512x512/apps/qt-assistant.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt-assistant.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt-assistant.png diff --git a/assets/Paper/1 512x512/apps/qt-config.png b/src/gwsl/assets/Paper/1 512x512/apps/qt-config.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt-config.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt-config.png diff --git a/assets/Paper/1 512x512/apps/qt-creator.png b/src/gwsl/assets/Paper/1 512x512/apps/qt-creator.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt-creator.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt-creator.png diff --git a/assets/Paper/1 512x512/apps/qt-designer.png b/src/gwsl/assets/Paper/1 512x512/apps/qt-designer.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt-designer.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt-designer.png diff --git a/assets/Paper/1 512x512/apps/qt-logo.png b/src/gwsl/assets/Paper/1 512x512/apps/qt-logo.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt-logo.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt-logo.png diff --git a/assets/Paper/1 512x512/apps/qt.png b/src/gwsl/assets/Paper/1 512x512/apps/qt.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt.png diff --git a/assets/Paper/1 512x512/apps/qt4logo.png b/src/gwsl/assets/Paper/1 512x512/apps/qt4logo.png similarity index 100% rename from assets/Paper/1 512x512/apps/qt4logo.png rename to src/gwsl/assets/Paper/1 512x512/apps/qt4logo.png diff --git a/assets/Paper/1 512x512/apps/qtconfig-qt4.png b/src/gwsl/assets/Paper/1 512x512/apps/qtconfig-qt4.png similarity index 100% rename from assets/Paper/1 512x512/apps/qtconfig-qt4.png rename to src/gwsl/assets/Paper/1 512x512/apps/qtconfig-qt4.png diff --git a/assets/Paper/1 512x512/apps/qtcreator_logo_32.png b/src/gwsl/assets/Paper/1 512x512/apps/qtcreator_logo_32.png similarity index 100% rename from assets/Paper/1 512x512/apps/qtcreator_logo_32.png rename to src/gwsl/assets/Paper/1 512x512/apps/qtcreator_logo_32.png diff --git a/assets/Paper/1 512x512/apps/qtcreatorubuntu.png b/src/gwsl/assets/Paper/1 512x512/apps/qtcreatorubuntu.png similarity index 100% rename from assets/Paper/1 512x512/apps/qtcreatorubuntu.png rename to src/gwsl/assets/Paper/1 512x512/apps/qtcreatorubuntu.png diff --git a/assets/Paper/1 512x512/apps/qterminal.png b/src/gwsl/assets/Paper/1 512x512/apps/qterminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/qterminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/qterminal.png diff --git a/assets/Paper/1 512x512/apps/qtlogo.png b/src/gwsl/assets/Paper/1 512x512/apps/qtlogo.png similarity index 100% rename from assets/Paper/1 512x512/apps/qtlogo.png rename to src/gwsl/assets/Paper/1 512x512/apps/qtlogo.png diff --git a/assets/Paper/1 512x512/apps/qtox.png b/src/gwsl/assets/Paper/1 512x512/apps/qtox.png similarity index 100% rename from assets/Paper/1 512x512/apps/qtox.png rename to src/gwsl/assets/Paper/1 512x512/apps/qtox.png diff --git a/assets/Paper/1 512x512/apps/quassel.png b/src/gwsl/assets/Paper/1 512x512/apps/quassel.png similarity index 100% rename from assets/Paper/1 512x512/apps/quassel.png rename to src/gwsl/assets/Paper/1 512x512/apps/quassel.png diff --git a/assets/Paper/1 512x512/apps/r.png b/src/gwsl/assets/Paper/1 512x512/apps/r.png similarity index 100% rename from assets/Paper/1 512x512/apps/r.png rename to src/gwsl/assets/Paper/1 512x512/apps/r.png diff --git a/assets/Paper/1 512x512/apps/recoll.png b/src/gwsl/assets/Paper/1 512x512/apps/recoll.png similarity index 100% rename from assets/Paper/1 512x512/apps/recoll.png rename to src/gwsl/assets/Paper/1 512x512/apps/recoll.png diff --git a/assets/Paper/1 512x512/apps/redhat-email.png b/src/gwsl/assets/Paper/1 512x512/apps/redhat-email.png similarity index 100% rename from assets/Paper/1 512x512/apps/redhat-email.png rename to src/gwsl/assets/Paper/1 512x512/apps/redhat-email.png diff --git a/assets/Paper/1 512x512/apps/redhat-filemanager.png b/src/gwsl/assets/Paper/1 512x512/apps/redhat-filemanager.png similarity index 100% rename from assets/Paper/1 512x512/apps/redhat-filemanager.png rename to src/gwsl/assets/Paper/1 512x512/apps/redhat-filemanager.png diff --git a/assets/Paper/1 512x512/apps/redhat-web-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/redhat-web-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/redhat-web-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/redhat-web-browser.png diff --git a/assets/Paper/1 512x512/apps/rednotebook.png b/src/gwsl/assets/Paper/1 512x512/apps/rednotebook.png similarity index 100% rename from assets/Paper/1 512x512/apps/rednotebook.png rename to src/gwsl/assets/Paper/1 512x512/apps/rednotebook.png diff --git a/assets/Paper/1 512x512/apps/redshift-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/redshift-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/redshift-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/redshift-gtk.png diff --git a/assets/Paper/1 512x512/apps/redshift-icon-256.png b/src/gwsl/assets/Paper/1 512x512/apps/redshift-icon-256.png similarity index 100% rename from assets/Paper/1 512x512/apps/redshift-icon-256.png rename to src/gwsl/assets/Paper/1 512x512/apps/redshift-icon-256.png diff --git a/assets/Paper/1 512x512/apps/redshift.png b/src/gwsl/assets/Paper/1 512x512/apps/redshift.png similarity index 100% rename from assets/Paper/1 512x512/apps/redshift.png rename to src/gwsl/assets/Paper/1 512x512/apps/redshift.png diff --git a/assets/Paper/1 512x512/apps/redshiftgui.png b/src/gwsl/assets/Paper/1 512x512/apps/redshiftgui.png similarity index 100% rename from assets/Paper/1 512x512/apps/redshiftgui.png rename to src/gwsl/assets/Paper/1 512x512/apps/redshiftgui.png diff --git a/assets/Paper/1 512x512/apps/remmina.png b/src/gwsl/assets/Paper/1 512x512/apps/remmina.png similarity index 100% rename from assets/Paper/1 512x512/apps/remmina.png rename to src/gwsl/assets/Paper/1 512x512/apps/remmina.png diff --git a/assets/Paper/1 512x512/apps/remote-desktop.png b/src/gwsl/assets/Paper/1 512x512/apps/remote-desktop.png similarity index 100% rename from assets/Paper/1 512x512/apps/remote-desktop.png rename to src/gwsl/assets/Paper/1 512x512/apps/remote-desktop.png diff --git a/assets/Paper/1 512x512/apps/retext.png b/src/gwsl/assets/Paper/1 512x512/apps/retext.png similarity index 100% rename from assets/Paper/1 512x512/apps/retext.png rename to src/gwsl/assets/Paper/1 512x512/apps/retext.png diff --git a/assets/Paper/1 512x512/apps/revelation.png b/src/gwsl/assets/Paper/1 512x512/apps/revelation.png similarity index 100% rename from assets/Paper/1 512x512/apps/revelation.png rename to src/gwsl/assets/Paper/1 512x512/apps/revelation.png diff --git a/assets/Paper/1 512x512/apps/rhythmbox.png b/src/gwsl/assets/Paper/1 512x512/apps/rhythmbox.png similarity index 100% rename from assets/Paper/1 512x512/apps/rhythmbox.png rename to src/gwsl/assets/Paper/1 512x512/apps/rhythmbox.png diff --git a/assets/Paper/1 512x512/apps/ripperx.png b/src/gwsl/assets/Paper/1 512x512/apps/ripperx.png similarity index 100% rename from assets/Paper/1 512x512/apps/ripperx.png rename to src/gwsl/assets/Paper/1 512x512/apps/ripperx.png diff --git a/assets/Paper/1 512x512/apps/ristretto.png b/src/gwsl/assets/Paper/1 512x512/apps/ristretto.png similarity index 100% rename from assets/Paper/1 512x512/apps/ristretto.png rename to src/gwsl/assets/Paper/1 512x512/apps/ristretto.png diff --git a/assets/Paper/1 512x512/apps/rstudio.png b/src/gwsl/assets/Paper/1 512x512/apps/rstudio.png similarity index 100% rename from assets/Paper/1 512x512/apps/rstudio.png rename to src/gwsl/assets/Paper/1 512x512/apps/rstudio.png diff --git a/assets/Paper/1 512x512/apps/screensaver.png b/src/gwsl/assets/Paper/1 512x512/apps/screensaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/screensaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/screensaver.png diff --git a/assets/Paper/1 512x512/apps/scribus.png b/src/gwsl/assets/Paper/1 512x512/apps/scribus.png similarity index 100% rename from assets/Paper/1 512x512/apps/scribus.png rename to src/gwsl/assets/Paper/1 512x512/apps/scribus.png diff --git a/assets/Paper/1 512x512/apps/seafile-client-qt5.png b/src/gwsl/assets/Paper/1 512x512/apps/seafile-client-qt5.png similarity index 100% rename from assets/Paper/1 512x512/apps/seafile-client-qt5.png rename to src/gwsl/assets/Paper/1 512x512/apps/seafile-client-qt5.png diff --git a/assets/Paper/1 512x512/apps/seafile-client.png b/src/gwsl/assets/Paper/1 512x512/apps/seafile-client.png similarity index 100% rename from assets/Paper/1 512x512/apps/seafile-client.png rename to src/gwsl/assets/Paper/1 512x512/apps/seafile-client.png diff --git a/assets/Paper/1 512x512/apps/seafile.png b/src/gwsl/assets/Paper/1 512x512/apps/seafile.png similarity index 100% rename from assets/Paper/1 512x512/apps/seafile.png rename to src/gwsl/assets/Paper/1 512x512/apps/seafile.png diff --git a/assets/Paper/1 512x512/apps/seahorse-preferences.png b/src/gwsl/assets/Paper/1 512x512/apps/seahorse-preferences.png similarity index 100% rename from assets/Paper/1 512x512/apps/seahorse-preferences.png rename to src/gwsl/assets/Paper/1 512x512/apps/seahorse-preferences.png diff --git a/assets/Paper/1 512x512/apps/seahorse.png b/src/gwsl/assets/Paper/1 512x512/apps/seahorse.png similarity index 100% rename from assets/Paper/1 512x512/apps/seahorse.png rename to src/gwsl/assets/Paper/1 512x512/apps/seahorse.png diff --git a/assets/Paper/1 512x512/apps/search.png b/src/gwsl/assets/Paper/1 512x512/apps/search.png similarity index 100% rename from assets/Paper/1 512x512/apps/search.png rename to src/gwsl/assets/Paper/1 512x512/apps/search.png diff --git a/assets/Paper/1 512x512/apps/serpentine.png b/src/gwsl/assets/Paper/1 512x512/apps/serpentine.png similarity index 100% rename from assets/Paper/1 512x512/apps/serpentine.png rename to src/gwsl/assets/Paper/1 512x512/apps/serpentine.png diff --git a/assets/Paper/1 512x512/apps/session-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/session-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/session-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/session-properties.png diff --git a/assets/Paper/1 512x512/apps/setroubleshoot_icon.png b/src/gwsl/assets/Paper/1 512x512/apps/setroubleshoot_icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/setroubleshoot_icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/setroubleshoot_icon.png diff --git a/assets/Paper/1 512x512/apps/shotwell.png b/src/gwsl/assets/Paper/1 512x512/apps/shotwell.png similarity index 100% rename from assets/Paper/1 512x512/apps/shotwell.png rename to src/gwsl/assets/Paper/1 512x512/apps/shotwell.png diff --git a/assets/Paper/1 512x512/apps/showfoto.png b/src/gwsl/assets/Paper/1 512x512/apps/showfoto.png similarity index 100% rename from assets/Paper/1 512x512/apps/showfoto.png rename to src/gwsl/assets/Paper/1 512x512/apps/showfoto.png diff --git a/assets/Paper/1 512x512/apps/showphoto.png b/src/gwsl/assets/Paper/1 512x512/apps/showphoto.png similarity index 100% rename from assets/Paper/1 512x512/apps/showphoto.png rename to src/gwsl/assets/Paper/1 512x512/apps/showphoto.png diff --git a/assets/Paper/1 512x512/apps/shutter.png b/src/gwsl/assets/Paper/1 512x512/apps/shutter.png similarity index 100% rename from assets/Paper/1 512x512/apps/shutter.png rename to src/gwsl/assets/Paper/1 512x512/apps/shutter.png diff --git a/assets/Paper/1 512x512/apps/simplescreenrecorder.png b/src/gwsl/assets/Paper/1 512x512/apps/simplescreenrecorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/simplescreenrecorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/simplescreenrecorder.png diff --git a/assets/Paper/1 512x512/apps/skype-call-recorder.png b/src/gwsl/assets/Paper/1 512x512/apps/skype-call-recorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/skype-call-recorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/skype-call-recorder.png diff --git a/assets/Paper/1 512x512/apps/skype.png b/src/gwsl/assets/Paper/1 512x512/apps/skype.png similarity index 100% rename from assets/Paper/1 512x512/apps/skype.png rename to src/gwsl/assets/Paper/1 512x512/apps/skype.png diff --git a/assets/Paper/1 512x512/apps/skype_protocol.png b/src/gwsl/assets/Paper/1 512x512/apps/skype_protocol.png similarity index 100% rename from assets/Paper/1 512x512/apps/skype_protocol.png rename to src/gwsl/assets/Paper/1 512x512/apps/skype_protocol.png diff --git a/assets/Paper/1 512x512/apps/skypeforlinux.png b/src/gwsl/assets/Paper/1 512x512/apps/skypeforlinux.png similarity index 100% rename from assets/Paper/1 512x512/apps/skypeforlinux.png rename to src/gwsl/assets/Paper/1 512x512/apps/skypeforlinux.png diff --git a/assets/Paper/1 512x512/apps/smartgit.png b/src/gwsl/assets/Paper/1 512x512/apps/smartgit.png similarity index 100% rename from assets/Paper/1 512x512/apps/smartgit.png rename to src/gwsl/assets/Paper/1 512x512/apps/smartgit.png diff --git a/assets/Paper/1 512x512/apps/smuxi-frontend-gnome.png b/src/gwsl/assets/Paper/1 512x512/apps/smuxi-frontend-gnome.png similarity index 100% rename from assets/Paper/1 512x512/apps/smuxi-frontend-gnome.png rename to src/gwsl/assets/Paper/1 512x512/apps/smuxi-frontend-gnome.png diff --git a/assets/Paper/1 512x512/apps/smuxi.png b/src/gwsl/assets/Paper/1 512x512/apps/smuxi.png similarity index 100% rename from assets/Paper/1 512x512/apps/smuxi.png rename to src/gwsl/assets/Paper/1 512x512/apps/smuxi.png diff --git a/assets/Paper/1 512x512/apps/snes9x-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/snes9x-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/snes9x-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/snes9x-gtk.png diff --git a/assets/Paper/1 512x512/apps/snes9x.png b/src/gwsl/assets/Paper/1 512x512/apps/snes9x.png similarity index 100% rename from assets/Paper/1 512x512/apps/snes9x.png rename to src/gwsl/assets/Paper/1 512x512/apps/snes9x.png diff --git a/assets/Paper/1 512x512/apps/software-center.png b/src/gwsl/assets/Paper/1 512x512/apps/software-center.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-center.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-center.png diff --git a/assets/Paper/1 512x512/apps/software-properties-mint.png b/src/gwsl/assets/Paper/1 512x512/apps/software-properties-mint.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-properties-mint.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-properties-mint.png diff --git a/assets/Paper/1 512x512/apps/software-properties.png b/src/gwsl/assets/Paper/1 512x512/apps/software-properties.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-properties.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-properties.png diff --git a/assets/Paper/1 512x512/apps/software-store.png b/src/gwsl/assets/Paper/1 512x512/apps/software-store.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-store.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-store.png diff --git a/assets/Paper/1 512x512/apps/software-update-available.png b/src/gwsl/assets/Paper/1 512x512/apps/software-update-available.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-update-available.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-update-available.png diff --git a/assets/Paper/1 512x512/apps/software-update-urgent.png b/src/gwsl/assets/Paper/1 512x512/apps/software-update-urgent.png similarity index 100% rename from assets/Paper/1 512x512/apps/software-update-urgent.png rename to src/gwsl/assets/Paper/1 512x512/apps/software-update-urgent.png diff --git a/assets/Paper/1 512x512/apps/softwarecenter.png b/src/gwsl/assets/Paper/1 512x512/apps/softwarecenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/softwarecenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/softwarecenter.png diff --git a/assets/Paper/1 512x512/apps/sound-recorder.png b/src/gwsl/assets/Paper/1 512x512/apps/sound-recorder.png similarity index 100% rename from assets/Paper/1 512x512/apps/sound-recorder.png rename to src/gwsl/assets/Paper/1 512x512/apps/sound-recorder.png diff --git a/assets/Paper/1 512x512/apps/sound.png b/src/gwsl/assets/Paper/1 512x512/apps/sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/sound.png diff --git a/assets/Paper/1 512x512/apps/soundconverter.png b/src/gwsl/assets/Paper/1 512x512/apps/soundconverter.png similarity index 100% rename from assets/Paper/1 512x512/apps/soundconverter.png rename to src/gwsl/assets/Paper/1 512x512/apps/soundconverter.png diff --git a/assets/Paper/1 512x512/apps/sparkleshare.png b/src/gwsl/assets/Paper/1 512x512/apps/sparkleshare.png similarity index 100% rename from assets/Paper/1 512x512/apps/sparkleshare.png rename to src/gwsl/assets/Paper/1 512x512/apps/sparkleshare.png diff --git a/assets/Paper/1 512x512/apps/speedcrunch.png b/src/gwsl/assets/Paper/1 512x512/apps/speedcrunch.png similarity index 100% rename from assets/Paper/1 512x512/apps/speedcrunch.png rename to src/gwsl/assets/Paper/1 512x512/apps/speedcrunch.png diff --git a/assets/Paper/1 512x512/apps/spotify-beta.png b/src/gwsl/assets/Paper/1 512x512/apps/spotify-beta.png similarity index 100% rename from assets/Paper/1 512x512/apps/spotify-beta.png rename to src/gwsl/assets/Paper/1 512x512/apps/spotify-beta.png diff --git a/assets/Paper/1 512x512/apps/spotify-client.png b/src/gwsl/assets/Paper/1 512x512/apps/spotify-client.png similarity index 100% rename from assets/Paper/1 512x512/apps/spotify-client.png rename to src/gwsl/assets/Paper/1 512x512/apps/spotify-client.png diff --git a/assets/Paper/1 512x512/apps/spotify-exe.png b/src/gwsl/assets/Paper/1 512x512/apps/spotify-exe.png similarity index 100% rename from assets/Paper/1 512x512/apps/spotify-exe.png rename to src/gwsl/assets/Paper/1 512x512/apps/spotify-exe.png diff --git a/assets/Paper/1 512x512/apps/spotify-linux-48x48.png b/src/gwsl/assets/Paper/1 512x512/apps/spotify-linux-48x48.png similarity index 100% rename from assets/Paper/1 512x512/apps/spotify-linux-48x48.png rename to src/gwsl/assets/Paper/1 512x512/apps/spotify-linux-48x48.png diff --git a/assets/Paper/1 512x512/apps/steam-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/steam-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/steam-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/steam-icon.png diff --git a/assets/Paper/1 512x512/apps/steam-launcher.png b/src/gwsl/assets/Paper/1 512x512/apps/steam-launcher.png similarity index 100% rename from assets/Paper/1 512x512/apps/steam-launcher.png rename to src/gwsl/assets/Paper/1 512x512/apps/steam-launcher.png diff --git a/assets/Paper/1 512x512/apps/steam.png b/src/gwsl/assets/Paper/1 512x512/apps/steam.png similarity index 100% rename from assets/Paper/1 512x512/apps/steam.png rename to src/gwsl/assets/Paper/1 512x512/apps/steam.png diff --git a/assets/Paper/1 512x512/apps/steam_icon_570.png b/src/gwsl/assets/Paper/1 512x512/apps/steam_icon_570.png similarity index 100% rename from assets/Paper/1 512x512/apps/steam_icon_570.png rename to src/gwsl/assets/Paper/1 512x512/apps/steam_icon_570.png diff --git a/assets/Paper/1 512x512/apps/steampowered.png b/src/gwsl/assets/Paper/1 512x512/apps/steampowered.png similarity index 100% rename from assets/Paper/1 512x512/apps/steampowered.png rename to src/gwsl/assets/Paper/1 512x512/apps/steampowered.png diff --git a/assets/Paper/1 512x512/apps/stellarium.png b/src/gwsl/assets/Paper/1 512x512/apps/stellarium.png similarity index 100% rename from assets/Paper/1 512x512/apps/stellarium.png rename to src/gwsl/assets/Paper/1 512x512/apps/stellarium.png diff --git a/assets/Paper/1 512x512/apps/studio.png b/src/gwsl/assets/Paper/1 512x512/apps/studio.png similarity index 100% rename from assets/Paper/1 512x512/apps/studio.png rename to src/gwsl/assets/Paper/1 512x512/apps/studio.png diff --git a/assets/Paper/1 512x512/apps/style.png b/src/gwsl/assets/Paper/1 512x512/apps/style.png similarity index 100% rename from assets/Paper/1 512x512/apps/style.png rename to src/gwsl/assets/Paper/1 512x512/apps/style.png diff --git a/assets/Paper/1 512x512/apps/sublime-text-2.png b/src/gwsl/assets/Paper/1 512x512/apps/sublime-text-2.png similarity index 100% rename from assets/Paper/1 512x512/apps/sublime-text-2.png rename to src/gwsl/assets/Paper/1 512x512/apps/sublime-text-2.png diff --git a/assets/Paper/1 512x512/apps/sublime-text-3.png b/src/gwsl/assets/Paper/1 512x512/apps/sublime-text-3.png similarity index 100% rename from assets/Paper/1 512x512/apps/sublime-text-3.png rename to src/gwsl/assets/Paper/1 512x512/apps/sublime-text-3.png diff --git a/assets/Paper/1 512x512/apps/sublime-text.png b/src/gwsl/assets/Paper/1 512x512/apps/sublime-text.png similarity index 100% rename from assets/Paper/1 512x512/apps/sublime-text.png rename to src/gwsl/assets/Paper/1 512x512/apps/sublime-text.png diff --git a/assets/Paper/1 512x512/apps/sublime.png b/src/gwsl/assets/Paper/1 512x512/apps/sublime.png similarity index 100% rename from assets/Paper/1 512x512/apps/sublime.png rename to src/gwsl/assets/Paper/1 512x512/apps/sublime.png diff --git a/assets/Paper/1 512x512/apps/sublime_text.png b/src/gwsl/assets/Paper/1 512x512/apps/sublime_text.png similarity index 100% rename from assets/Paper/1 512x512/apps/sublime_text.png rename to src/gwsl/assets/Paper/1 512x512/apps/sublime_text.png diff --git a/assets/Paper/1 512x512/apps/sun-java.png b/src/gwsl/assets/Paper/1 512x512/apps/sun-java.png similarity index 100% rename from assets/Paper/1 512x512/apps/sun-java.png rename to src/gwsl/assets/Paper/1 512x512/apps/sun-java.png diff --git a/assets/Paper/1 512x512/apps/sun-javaws.png b/src/gwsl/assets/Paper/1 512x512/apps/sun-javaws.png similarity index 100% rename from assets/Paper/1 512x512/apps/sun-javaws.png rename to src/gwsl/assets/Paper/1 512x512/apps/sun-javaws.png diff --git a/assets/Paper/1 512x512/apps/sun-jcontrol.png b/src/gwsl/assets/Paper/1 512x512/apps/sun-jcontrol.png similarity index 100% rename from assets/Paper/1 512x512/apps/sun-jcontrol.png rename to src/gwsl/assets/Paper/1 512x512/apps/sun-jcontrol.png diff --git a/assets/Paper/1 512x512/apps/susehelpcenter.png b/src/gwsl/assets/Paper/1 512x512/apps/susehelpcenter.png similarity index 100% rename from assets/Paper/1 512x512/apps/susehelpcenter.png rename to src/gwsl/assets/Paper/1 512x512/apps/susehelpcenter.png diff --git a/assets/Paper/1 512x512/apps/sylpheed.png b/src/gwsl/assets/Paper/1 512x512/apps/sylpheed.png similarity index 100% rename from assets/Paper/1 512x512/apps/sylpheed.png rename to src/gwsl/assets/Paper/1 512x512/apps/sylpheed.png diff --git a/assets/Paper/1 512x512/apps/synaptic.png b/src/gwsl/assets/Paper/1 512x512/apps/synaptic.png similarity index 100% rename from assets/Paper/1 512x512/apps/synaptic.png rename to src/gwsl/assets/Paper/1 512x512/apps/synaptic.png diff --git a/assets/Paper/1 512x512/apps/syncthing-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/syncthing-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/syncthing-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/syncthing-gtk.png diff --git a/assets/Paper/1 512x512/apps/syncthing.png b/src/gwsl/assets/Paper/1 512x512/apps/syncthing.png similarity index 100% rename from assets/Paper/1 512x512/apps/syncthing.png rename to src/gwsl/assets/Paper/1 512x512/apps/syncthing.png diff --git a/assets/Paper/1 512x512/apps/synergy.png b/src/gwsl/assets/Paper/1 512x512/apps/synergy.png similarity index 100% rename from assets/Paper/1 512x512/apps/synergy.png rename to src/gwsl/assets/Paper/1 512x512/apps/synergy.png diff --git a/assets/Paper/1 512x512/apps/syntevo-smartgit.png b/src/gwsl/assets/Paper/1 512x512/apps/syntevo-smartgit.png similarity index 100% rename from assets/Paper/1 512x512/apps/syntevo-smartgit.png rename to src/gwsl/assets/Paper/1 512x512/apps/syntevo-smartgit.png diff --git a/assets/Paper/1 512x512/apps/system-config-authentication.png b/src/gwsl/assets/Paper/1 512x512/apps/system-config-authentication.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-config-authentication.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-config-authentication.png diff --git a/assets/Paper/1 512x512/apps/system-config-date.png b/src/gwsl/assets/Paper/1 512x512/apps/system-config-date.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-config-date.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-config-date.png diff --git a/assets/Paper/1 512x512/apps/system-config-firewall.png b/src/gwsl/assets/Paper/1 512x512/apps/system-config-firewall.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-config-firewall.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-config-firewall.png diff --git a/assets/Paper/1 512x512/apps/system-config-services.png b/src/gwsl/assets/Paper/1 512x512/apps/system-config-services.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-config-services.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-config-services.png diff --git a/assets/Paper/1 512x512/apps/system-config-users.png b/src/gwsl/assets/Paper/1 512x512/apps/system-config-users.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-config-users.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-config-users.png diff --git a/assets/Paper/1 512x512/apps/system-error.png b/src/gwsl/assets/Paper/1 512x512/apps/system-error.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-error.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-error.png diff --git a/assets/Paper/1 512x512/apps/system-file-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/system-file-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-file-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-file-manager.png diff --git a/assets/Paper/1 512x512/apps/system-log-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/system-log-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-log-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-log-viewer.png diff --git a/assets/Paper/1 512x512/apps/system-os-installer.png b/src/gwsl/assets/Paper/1 512x512/apps/system-os-installer.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-os-installer.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-os-installer.png diff --git a/assets/Paper/1 512x512/apps/system-search.png b/src/gwsl/assets/Paper/1 512x512/apps/system-search.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-search.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-search.png diff --git a/assets/Paper/1 512x512/apps/system-software-install.png b/src/gwsl/assets/Paper/1 512x512/apps/system-software-install.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-software-install.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-software-install.png diff --git a/assets/Paper/1 512x512/apps/system-software-package-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/system-software-package-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-software-package-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-software-package-manager.png diff --git a/assets/Paper/1 512x512/apps/system-software-update.png b/src/gwsl/assets/Paper/1 512x512/apps/system-software-update.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-software-update.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-software-update.png diff --git a/assets/Paper/1 512x512/apps/system-users.png b/src/gwsl/assets/Paper/1 512x512/apps/system-users.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-users.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-users.png diff --git a/assets/Paper/1 512x512/apps/system-utilities-logviewer.png b/src/gwsl/assets/Paper/1 512x512/apps/system-utilities-logviewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/system-utilities-logviewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/system-utilities-logviewer.png diff --git a/assets/Paper/1 512x512/apps/teamviewer.png b/src/gwsl/assets/Paper/1 512x512/apps/teamviewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/teamviewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/teamviewer.png diff --git a/assets/Paper/1 512x512/apps/terminal-tango.png b/src/gwsl/assets/Paper/1 512x512/apps/terminal-tango.png similarity index 100% rename from assets/Paper/1 512x512/apps/terminal-tango.png rename to src/gwsl/assets/Paper/1 512x512/apps/terminal-tango.png diff --git a/assets/Paper/1 512x512/apps/terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/terminal.png diff --git a/assets/Paper/1 512x512/apps/terminator.png b/src/gwsl/assets/Paper/1 512x512/apps/terminator.png similarity index 100% rename from assets/Paper/1 512x512/apps/terminator.png rename to src/gwsl/assets/Paper/1 512x512/apps/terminator.png diff --git a/assets/Paper/1 512x512/apps/terminix.png b/src/gwsl/assets/Paper/1 512x512/apps/terminix.png similarity index 100% rename from assets/Paper/1 512x512/apps/terminix.png rename to src/gwsl/assets/Paper/1 512x512/apps/terminix.png diff --git a/assets/Paper/1 512x512/apps/terminology.png b/src/gwsl/assets/Paper/1 512x512/apps/terminology.png similarity index 100% rename from assets/Paper/1 512x512/apps/terminology.png rename to src/gwsl/assets/Paper/1 512x512/apps/terminology.png diff --git a/assets/Paper/1 512x512/apps/terra.png b/src/gwsl/assets/Paper/1 512x512/apps/terra.png similarity index 100% rename from assets/Paper/1 512x512/apps/terra.png rename to src/gwsl/assets/Paper/1 512x512/apps/terra.png diff --git a/assets/Paper/1 512x512/apps/text-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/text-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/text-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/text-editor.png diff --git a/assets/Paper/1 512x512/apps/thunderbird.png b/src/gwsl/assets/Paper/1 512x512/apps/thunderbird.png similarity index 100% rename from assets/Paper/1 512x512/apps/thunderbird.png rename to src/gwsl/assets/Paper/1 512x512/apps/thunderbird.png diff --git a/assets/Paper/1 512x512/apps/tigervnc.png b/src/gwsl/assets/Paper/1 512x512/apps/tigervnc.png similarity index 100% rename from assets/Paper/1 512x512/apps/tigervnc.png rename to src/gwsl/assets/Paper/1 512x512/apps/tigervnc.png diff --git a/assets/Paper/1 512x512/apps/tilda.png b/src/gwsl/assets/Paper/1 512x512/apps/tilda.png similarity index 100% rename from assets/Paper/1 512x512/apps/tilda.png rename to src/gwsl/assets/Paper/1 512x512/apps/tilda.png diff --git a/assets/Paper/1 512x512/apps/tilix.png b/src/gwsl/assets/Paper/1 512x512/apps/tilix.png similarity index 100% rename from assets/Paper/1 512x512/apps/tilix.png rename to src/gwsl/assets/Paper/1 512x512/apps/tilix.png diff --git a/assets/Paper/1 512x512/apps/time-admin.png b/src/gwsl/assets/Paper/1 512x512/apps/time-admin.png similarity index 100% rename from assets/Paper/1 512x512/apps/time-admin.png rename to src/gwsl/assets/Paper/1 512x512/apps/time-admin.png diff --git a/assets/Paper/1 512x512/apps/tint2conf.png b/src/gwsl/assets/Paper/1 512x512/apps/tint2conf.png similarity index 100% rename from assets/Paper/1 512x512/apps/tint2conf.png rename to src/gwsl/assets/Paper/1 512x512/apps/tint2conf.png diff --git a/assets/Paper/1 512x512/apps/tomahawk.png b/src/gwsl/assets/Paper/1 512x512/apps/tomahawk.png similarity index 100% rename from assets/Paper/1 512x512/apps/tomahawk.png rename to src/gwsl/assets/Paper/1 512x512/apps/tomahawk.png diff --git a/assets/Paper/1 512x512/apps/tomboy.png b/src/gwsl/assets/Paper/1 512x512/apps/tomboy.png similarity index 100% rename from assets/Paper/1 512x512/apps/tomboy.png rename to src/gwsl/assets/Paper/1 512x512/apps/tomboy.png diff --git a/assets/Paper/1 512x512/apps/totem.png b/src/gwsl/assets/Paper/1 512x512/apps/totem.png similarity index 100% rename from assets/Paper/1 512x512/apps/totem.png rename to src/gwsl/assets/Paper/1 512x512/apps/totem.png diff --git a/assets/Paper/1 512x512/apps/tracker.png b/src/gwsl/assets/Paper/1 512x512/apps/tracker.png similarity index 100% rename from assets/Paper/1 512x512/apps/tracker.png rename to src/gwsl/assets/Paper/1 512x512/apps/tracker.png diff --git a/assets/Paper/1 512x512/apps/transgui.png b/src/gwsl/assets/Paper/1 512x512/apps/transgui.png similarity index 100% rename from assets/Paper/1 512x512/apps/transgui.png rename to src/gwsl/assets/Paper/1 512x512/apps/transgui.png diff --git a/assets/Paper/1 512x512/apps/transmageddon.png b/src/gwsl/assets/Paper/1 512x512/apps/transmageddon.png similarity index 100% rename from assets/Paper/1 512x512/apps/transmageddon.png rename to src/gwsl/assets/Paper/1 512x512/apps/transmageddon.png diff --git a/assets/Paper/1 512x512/apps/transmission-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/transmission-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/transmission-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/transmission-gtk.png diff --git a/assets/Paper/1 512x512/apps/transmission-qt.png b/src/gwsl/assets/Paper/1 512x512/apps/transmission-qt.png similarity index 100% rename from assets/Paper/1 512x512/apps/transmission-qt.png rename to src/gwsl/assets/Paper/1 512x512/apps/transmission-qt.png diff --git a/assets/Paper/1 512x512/apps/transmission-remote-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/transmission-remote-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/transmission-remote-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/transmission-remote-gtk.png diff --git a/assets/Paper/1 512x512/apps/transmission.png b/src/gwsl/assets/Paper/1 512x512/apps/transmission.png similarity index 100% rename from assets/Paper/1 512x512/apps/transmission.png rename to src/gwsl/assets/Paper/1 512x512/apps/transmission.png diff --git a/assets/Paper/1 512x512/apps/tuxpaint.png b/src/gwsl/assets/Paper/1 512x512/apps/tuxpaint.png similarity index 100% rename from assets/Paper/1 512x512/apps/tuxpaint.png rename to src/gwsl/assets/Paper/1 512x512/apps/tuxpaint.png diff --git a/assets/Paper/1 512x512/apps/tvm-burn-cd.png b/src/gwsl/assets/Paper/1 512x512/apps/tvm-burn-cd.png similarity index 100% rename from assets/Paper/1 512x512/apps/tvm-burn-cd.png rename to src/gwsl/assets/Paper/1 512x512/apps/tvm-burn-cd.png diff --git a/assets/Paper/1 512x512/apps/typecatcher.png b/src/gwsl/assets/Paper/1 512x512/apps/typecatcher.png similarity index 100% rename from assets/Paper/1 512x512/apps/typecatcher.png rename to src/gwsl/assets/Paper/1 512x512/apps/typecatcher.png diff --git a/assets/Paper/1 512x512/apps/typora.png b/src/gwsl/assets/Paper/1 512x512/apps/typora.png similarity index 100% rename from assets/Paper/1 512x512/apps/typora.png rename to src/gwsl/assets/Paper/1 512x512/apps/typora.png diff --git a/assets/Paper/1 512x512/apps/ubiquity.png b/src/gwsl/assets/Paper/1 512x512/apps/ubiquity.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubiquity.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubiquity.png diff --git a/assets/Paper/1 512x512/apps/ubuntu-qtcreator.png b/src/gwsl/assets/Paper/1 512x512/apps/ubuntu-qtcreator.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubuntu-qtcreator.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubuntu-qtcreator.png diff --git a/assets/Paper/1 512x512/apps/ubuntu-sdk-ide.png b/src/gwsl/assets/Paper/1 512x512/apps/ubuntu-sdk-ide.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubuntu-sdk-ide.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubuntu-sdk-ide.png diff --git a/assets/Paper/1 512x512/apps/ubuntu-sdk.png b/src/gwsl/assets/Paper/1 512x512/apps/ubuntu-sdk.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubuntu-sdk.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubuntu-sdk.png diff --git a/assets/Paper/1 512x512/apps/ubuntudash.png b/src/gwsl/assets/Paper/1 512x512/apps/ubuntudash.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubuntudash.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubuntudash.png diff --git a/assets/Paper/1 512x512/apps/ubuntusoftware.png b/src/gwsl/assets/Paper/1 512x512/apps/ubuntusoftware.png similarity index 100% rename from assets/Paper/1 512x512/apps/ubuntusoftware.png rename to src/gwsl/assets/Paper/1 512x512/apps/ubuntusoftware.png diff --git a/assets/Paper/1 512x512/apps/uget-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/uget-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/uget-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/uget-icon.png diff --git a/assets/Paper/1 512x512/apps/uget.png b/src/gwsl/assets/Paper/1 512x512/apps/uget.png similarity index 100% rename from assets/Paper/1 512x512/apps/uget.png rename to src/gwsl/assets/Paper/1 512x512/apps/uget.png diff --git a/assets/Paper/1 512x512/apps/unity-color-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-color-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-color-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-color-panel.png diff --git a/assets/Paper/1 512x512/apps/unity-datetime-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-datetime-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-datetime-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-datetime-panel.png diff --git a/assets/Paper/1 512x512/apps/unity-display-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-display-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-display-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-display-panel.png diff --git a/assets/Paper/1 512x512/apps/unity-mail.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-mail.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-mail.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-mail.png diff --git a/assets/Paper/1 512x512/apps/unity-sound-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-sound-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-sound-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-sound-panel.png diff --git a/assets/Paper/1 512x512/apps/unity-tweak-tool.png b/src/gwsl/assets/Paper/1 512x512/apps/unity-tweak-tool.png similarity index 100% rename from assets/Paper/1 512x512/apps/unity-tweak-tool.png rename to src/gwsl/assets/Paper/1 512x512/apps/unity-tweak-tool.png diff --git a/assets/Paper/1 512x512/apps/update-manager.png b/src/gwsl/assets/Paper/1 512x512/apps/update-manager.png similarity index 100% rename from assets/Paper/1 512x512/apps/update-manager.png rename to src/gwsl/assets/Paper/1 512x512/apps/update-manager.png diff --git a/assets/Paper/1 512x512/apps/usb-creator-gtk.png b/src/gwsl/assets/Paper/1 512x512/apps/usb-creator-gtk.png similarity index 100% rename from assets/Paper/1 512x512/apps/usb-creator-gtk.png rename to src/gwsl/assets/Paper/1 512x512/apps/usb-creator-gtk.png diff --git a/assets/Paper/1 512x512/apps/usb-creator.png b/src/gwsl/assets/Paper/1 512x512/apps/usb-creator.png similarity index 100% rename from assets/Paper/1 512x512/apps/usb-creator.png rename to src/gwsl/assets/Paper/1 512x512/apps/usb-creator.png diff --git a/assets/Paper/1 512x512/apps/user-info.png b/src/gwsl/assets/Paper/1 512x512/apps/user-info.png similarity index 100% rename from assets/Paper/1 512x512/apps/user-info.png rename to src/gwsl/assets/Paper/1 512x512/apps/user-info.png diff --git a/assets/Paper/1 512x512/apps/user_auth.png b/src/gwsl/assets/Paper/1 512x512/apps/user_auth.png similarity index 100% rename from assets/Paper/1 512x512/apps/user_auth.png rename to src/gwsl/assets/Paper/1 512x512/apps/user_auth.png diff --git a/assets/Paper/1 512x512/apps/userinfo.png b/src/gwsl/assets/Paper/1 512x512/apps/userinfo.png similarity index 100% rename from assets/Paper/1 512x512/apps/userinfo.png rename to src/gwsl/assets/Paper/1 512x512/apps/userinfo.png diff --git a/assets/Paper/1 512x512/apps/utilities-file-archiver.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-file-archiver.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-file-archiver.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-file-archiver.png diff --git a/assets/Paper/1 512x512/apps/utilities-log-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-log-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-log-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-log-viewer.png diff --git a/assets/Paper/1 512x512/apps/utilities-root-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-root-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-root-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-root-terminal.png diff --git a/assets/Paper/1 512x512/apps/utilities-system-monitor.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-system-monitor.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-system-monitor.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-system-monitor.png diff --git a/assets/Paper/1 512x512/apps/utilities-terminal-alt.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-terminal-alt.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-terminal-alt.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-terminal-alt.png diff --git a/assets/Paper/1 512x512/apps/utilities-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-terminal.png diff --git a/assets/Paper/1 512x512/apps/utilities-tweak-tool.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-tweak-tool.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-tweak-tool.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-tweak-tool.png diff --git a/assets/Paper/1 512x512/apps/utilities-x-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/utilities-x-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/utilities-x-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/utilities-x-terminal.png diff --git a/assets/Paper/1 512x512/apps/utox.png b/src/gwsl/assets/Paper/1 512x512/apps/utox.png similarity index 100% rename from assets/Paper/1 512x512/apps/utox.png rename to src/gwsl/assets/Paper/1 512x512/apps/utox.png diff --git a/assets/Paper/1 512x512/apps/variety-slideshow.png b/src/gwsl/assets/Paper/1 512x512/apps/variety-slideshow.png similarity index 100% rename from assets/Paper/1 512x512/apps/variety-slideshow.png rename to src/gwsl/assets/Paper/1 512x512/apps/variety-slideshow.png diff --git a/assets/Paper/1 512x512/apps/variety.png b/src/gwsl/assets/Paper/1 512x512/apps/variety.png similarity index 100% rename from assets/Paper/1 512x512/apps/variety.png rename to src/gwsl/assets/Paper/1 512x512/apps/variety.png diff --git a/assets/Paper/1 512x512/apps/vbam.png b/src/gwsl/assets/Paper/1 512x512/apps/vbam.png similarity index 100% rename from assets/Paper/1 512x512/apps/vbam.png rename to src/gwsl/assets/Paper/1 512x512/apps/vbam.png diff --git a/assets/Paper/1 512x512/apps/video-editor.png b/src/gwsl/assets/Paper/1 512x512/apps/video-editor.png similarity index 100% rename from assets/Paper/1 512x512/apps/video-editor.png rename to src/gwsl/assets/Paper/1 512x512/apps/video-editor.png diff --git a/assets/Paper/1 512x512/apps/vim.png b/src/gwsl/assets/Paper/1 512x512/apps/vim.png similarity index 100% rename from assets/Paper/1 512x512/apps/vim.png rename to src/gwsl/assets/Paper/1 512x512/apps/vim.png diff --git a/assets/Paper/1 512x512/apps/virt-viewer.png b/src/gwsl/assets/Paper/1 512x512/apps/virt-viewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/virt-viewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/virt-viewer.png diff --git a/assets/Paper/1 512x512/apps/virtualbox-ose.png b/src/gwsl/assets/Paper/1 512x512/apps/virtualbox-ose.png similarity index 100% rename from assets/Paper/1 512x512/apps/virtualbox-ose.png rename to src/gwsl/assets/Paper/1 512x512/apps/virtualbox-ose.png diff --git a/assets/Paper/1 512x512/apps/virtualbox.png b/src/gwsl/assets/Paper/1 512x512/apps/virtualbox.png similarity index 100% rename from assets/Paper/1 512x512/apps/virtualbox.png rename to src/gwsl/assets/Paper/1 512x512/apps/virtualbox.png diff --git a/assets/Paper/1 512x512/apps/visual-studio-code.png b/src/gwsl/assets/Paper/1 512x512/apps/visual-studio-code.png similarity index 100% rename from assets/Paper/1 512x512/apps/visual-studio-code.png rename to src/gwsl/assets/Paper/1 512x512/apps/visual-studio-code.png diff --git a/assets/Paper/1 512x512/apps/vivaldi-snapshot.png b/src/gwsl/assets/Paper/1 512x512/apps/vivaldi-snapshot.png similarity index 100% rename from assets/Paper/1 512x512/apps/vivaldi-snapshot.png rename to src/gwsl/assets/Paper/1 512x512/apps/vivaldi-snapshot.png diff --git a/assets/Paper/1 512x512/apps/vivaldi.png b/src/gwsl/assets/Paper/1 512x512/apps/vivaldi.png similarity index 100% rename from assets/Paper/1 512x512/apps/vivaldi.png rename to src/gwsl/assets/Paper/1 512x512/apps/vivaldi.png diff --git a/assets/Paper/1 512x512/apps/vivaldi_browser.png b/src/gwsl/assets/Paper/1 512x512/apps/vivaldi_browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/vivaldi_browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/vivaldi_browser.png diff --git a/assets/Paper/1 512x512/apps/vlc-xmas.png b/src/gwsl/assets/Paper/1 512x512/apps/vlc-xmas.png similarity index 100% rename from assets/Paper/1 512x512/apps/vlc-xmas.png rename to src/gwsl/assets/Paper/1 512x512/apps/vlc-xmas.png diff --git a/assets/Paper/1 512x512/apps/vlc.png b/src/gwsl/assets/Paper/1 512x512/apps/vlc.png similarity index 100% rename from assets/Paper/1 512x512/apps/vlc.png rename to src/gwsl/assets/Paper/1 512x512/apps/vlc.png diff --git a/assets/Paper/1 512x512/apps/vmplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/vmplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/vmplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/vmplayer.png diff --git a/assets/Paper/1 512x512/apps/vmware-player.png b/src/gwsl/assets/Paper/1 512x512/apps/vmware-player.png similarity index 100% rename from assets/Paper/1 512x512/apps/vmware-player.png rename to src/gwsl/assets/Paper/1 512x512/apps/vmware-player.png diff --git a/assets/Paper/1 512x512/apps/vmware-workstation.png b/src/gwsl/assets/Paper/1 512x512/apps/vmware-workstation.png similarity index 100% rename from assets/Paper/1 512x512/apps/vmware-workstation.png rename to src/gwsl/assets/Paper/1 512x512/apps/vmware-workstation.png diff --git a/assets/Paper/1 512x512/apps/vmware.png b/src/gwsl/assets/Paper/1 512x512/apps/vmware.png similarity index 100% rename from assets/Paper/1 512x512/apps/vmware.png rename to src/gwsl/assets/Paper/1 512x512/apps/vmware.png diff --git a/assets/Paper/1 512x512/apps/vocal.png b/src/gwsl/assets/Paper/1 512x512/apps/vocal.png similarity index 100% rename from assets/Paper/1 512x512/apps/vocal.png rename to src/gwsl/assets/Paper/1 512x512/apps/vocal.png diff --git a/assets/Paper/1 512x512/apps/volume-knob.png b/src/gwsl/assets/Paper/1 512x512/apps/volume-knob.png similarity index 100% rename from assets/Paper/1 512x512/apps/volume-knob.png rename to src/gwsl/assets/Paper/1 512x512/apps/volume-knob.png diff --git a/assets/Paper/1 512x512/apps/wallpaper.png b/src/gwsl/assets/Paper/1 512x512/apps/wallpaper.png similarity index 100% rename from assets/Paper/1 512x512/apps/wallpaper.png rename to src/gwsl/assets/Paper/1 512x512/apps/wallpaper.png diff --git a/assets/Paper/1 512x512/apps/web-browser.png b/src/gwsl/assets/Paper/1 512x512/apps/web-browser.png similarity index 100% rename from assets/Paper/1 512x512/apps/web-browser.png rename to src/gwsl/assets/Paper/1 512x512/apps/web-browser.png diff --git a/assets/Paper/1 512x512/apps/webbrowser-app.png b/src/gwsl/assets/Paper/1 512x512/apps/webbrowser-app.png similarity index 100% rename from assets/Paper/1 512x512/apps/webbrowser-app.png rename to src/gwsl/assets/Paper/1 512x512/apps/webbrowser-app.png diff --git a/assets/Paper/1 512x512/apps/whitebalance.png b/src/gwsl/assets/Paper/1 512x512/apps/whitebalance.png similarity index 100% rename from assets/Paper/1 512x512/apps/whitebalance.png rename to src/gwsl/assets/Paper/1 512x512/apps/whitebalance.png diff --git a/assets/Paper/1 512x512/apps/wine-file.0.png b/src/gwsl/assets/Paper/1 512x512/apps/wine-file.0.png similarity index 100% rename from assets/Paper/1 512x512/apps/wine-file.0.png rename to src/gwsl/assets/Paper/1 512x512/apps/wine-file.0.png diff --git a/assets/Paper/1 512x512/apps/wine-help.png b/src/gwsl/assets/Paper/1 512x512/apps/wine-help.png similarity index 100% rename from assets/Paper/1 512x512/apps/wine-help.png rename to src/gwsl/assets/Paper/1 512x512/apps/wine-help.png diff --git a/assets/Paper/1 512x512/apps/wine-winecfg.png b/src/gwsl/assets/Paper/1 512x512/apps/wine-winecfg.png similarity index 100% rename from assets/Paper/1 512x512/apps/wine-winecfg.png rename to src/gwsl/assets/Paper/1 512x512/apps/wine-winecfg.png diff --git a/assets/Paper/1 512x512/apps/wine.png b/src/gwsl/assets/Paper/1 512x512/apps/wine.png similarity index 100% rename from assets/Paper/1 512x512/apps/wine.png rename to src/gwsl/assets/Paper/1 512x512/apps/wine.png diff --git a/assets/Paper/1 512x512/apps/winecfg.png b/src/gwsl/assets/Paper/1 512x512/apps/winecfg.png similarity index 100% rename from assets/Paper/1 512x512/apps/winecfg.png rename to src/gwsl/assets/Paper/1 512x512/apps/winecfg.png diff --git a/assets/Paper/1 512x512/apps/wireshark.png b/src/gwsl/assets/Paper/1 512x512/apps/wireshark.png similarity index 100% rename from assets/Paper/1 512x512/apps/wireshark.png rename to src/gwsl/assets/Paper/1 512x512/apps/wireshark.png diff --git a/assets/Paper/1 512x512/apps/wmtweaks.png b/src/gwsl/assets/Paper/1 512x512/apps/wmtweaks.png similarity index 100% rename from assets/Paper/1 512x512/apps/wmtweaks.png rename to src/gwsl/assets/Paper/1 512x512/apps/wmtweaks.png diff --git a/assets/Paper/1 512x512/apps/wolfram-mathematica.png b/src/gwsl/assets/Paper/1 512x512/apps/wolfram-mathematica.png similarity index 100% rename from assets/Paper/1 512x512/apps/wolfram-mathematica.png rename to src/gwsl/assets/Paper/1 512x512/apps/wolfram-mathematica.png diff --git a/assets/Paper/1 512x512/apps/workspace-switcher.png b/src/gwsl/assets/Paper/1 512x512/apps/workspace-switcher.png similarity index 100% rename from assets/Paper/1 512x512/apps/workspace-switcher.png rename to src/gwsl/assets/Paper/1 512x512/apps/workspace-switcher.png diff --git a/assets/Paper/1 512x512/apps/wps-office-etmain.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-office-etmain.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-office-etmain.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-office-etmain.png diff --git a/assets/Paper/1 512x512/apps/wps-office-wppmain.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-office-wppmain.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-office-wppmain.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-office-wppmain.png diff --git a/assets/Paper/1 512x512/apps/wps-office-wpsmain.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-office-wpsmain.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-office-wpsmain.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-office-wpsmain.png diff --git a/assets/Paper/1 512x512/apps/wps-presentation.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-presentation.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-presentation.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-presentation.png diff --git a/assets/Paper/1 512x512/apps/wps-spreadsheets.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-spreadsheets.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-spreadsheets.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-spreadsheets.png diff --git a/assets/Paper/1 512x512/apps/wps-writer.png b/src/gwsl/assets/Paper/1 512x512/apps/wps-writer.png similarity index 100% rename from assets/Paper/1 512x512/apps/wps-writer.png rename to src/gwsl/assets/Paper/1 512x512/apps/wps-writer.png diff --git a/assets/Paper/1 512x512/apps/x-office-address-book.png b/src/gwsl/assets/Paper/1 512x512/apps/x-office-address-book.png similarity index 100% rename from assets/Paper/1 512x512/apps/x-office-address-book.png rename to src/gwsl/assets/Paper/1 512x512/apps/x-office-address-book.png diff --git a/assets/Paper/1 512x512/apps/x-office-calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/x-office-calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/x-office-calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/x-office-calendar.png diff --git a/assets/Paper/1 512x512/apps/xarchiver.png b/src/gwsl/assets/Paper/1 512x512/apps/xarchiver.png similarity index 100% rename from assets/Paper/1 512x512/apps/xarchiver.png rename to src/gwsl/assets/Paper/1 512x512/apps/xarchiver.png diff --git a/assets/Paper/1 512x512/apps/xchat-gnome.png b/src/gwsl/assets/Paper/1 512x512/apps/xchat-gnome.png similarity index 100% rename from assets/Paper/1 512x512/apps/xchat-gnome.png rename to src/gwsl/assets/Paper/1 512x512/apps/xchat-gnome.png diff --git a/assets/Paper/1 512x512/apps/xchat-mini.png b/src/gwsl/assets/Paper/1 512x512/apps/xchat-mini.png similarity index 100% rename from assets/Paper/1 512x512/apps/xchat-mini.png rename to src/gwsl/assets/Paper/1 512x512/apps/xchat-mini.png diff --git a/assets/Paper/1 512x512/apps/xchat.png b/src/gwsl/assets/Paper/1 512x512/apps/xchat.png similarity index 100% rename from assets/Paper/1 512x512/apps/xchat.png rename to src/gwsl/assets/Paper/1 512x512/apps/xchat.png diff --git a/assets/Paper/1 512x512/apps/xfburn.png b/src/gwsl/assets/Paper/1 512x512/apps/xfburn.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfburn.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfburn.png diff --git a/assets/Paper/1 512x512/apps/xfcalendar.png b/src/gwsl/assets/Paper/1 512x512/apps/xfcalendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfcalendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfcalendar.png diff --git a/assets/Paper/1 512x512/apps/xfce-filemanager.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce-filemanager.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce-filemanager.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce-filemanager.png diff --git a/assets/Paper/1 512x512/apps/xfce-mail.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce-mail.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce-mail.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce-mail.png diff --git a/assets/Paper/1 512x512/apps/xfce-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce-panel.png diff --git a/assets/Paper/1 512x512/apps/xfce-terminal.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce-terminal.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce-terminal.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce-terminal.png diff --git a/assets/Paper/1 512x512/apps/xfce4-appfinder.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-appfinder.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-appfinder.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-appfinder.png diff --git a/assets/Paper/1 512x512/apps/xfce4-backdrop.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-backdrop.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-backdrop.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-backdrop.png diff --git a/assets/Paper/1 512x512/apps/xfce4-dict.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-dict.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-dict.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-dict.png diff --git a/assets/Paper/1 512x512/apps/xfce4-mixer.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-mixer.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-mixer.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-mixer.png diff --git a/assets/Paper/1 512x512/apps/xfce4-notes-plugin.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-notes-plugin.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-notes-plugin.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-notes-plugin.png diff --git a/assets/Paper/1 512x512/apps/xfce4-notifyd.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-notifyd.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-notifyd.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-notifyd.png diff --git a/assets/Paper/1 512x512/apps/xfce4-panel.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-panel.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-panel.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-panel.png diff --git a/assets/Paper/1 512x512/apps/xfce4-session.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-session.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-session.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-session.png diff --git a/assets/Paper/1 512x512/apps/xfce4-sound.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-sound.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-sound.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-sound.png diff --git a/assets/Paper/1 512x512/apps/xfce4-workspaces.png b/src/gwsl/assets/Paper/1 512x512/apps/xfce4-workspaces.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfce4-workspaces.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfce4-workspaces.png diff --git a/assets/Paper/1 512x512/apps/xfwm4.png b/src/gwsl/assets/Paper/1 512x512/apps/xfwm4.png similarity index 100% rename from assets/Paper/1 512x512/apps/xfwm4.png rename to src/gwsl/assets/Paper/1 512x512/apps/xfwm4.png diff --git a/assets/Paper/1 512x512/apps/ximian-evolution-calendar.png b/src/gwsl/assets/Paper/1 512x512/apps/ximian-evolution-calendar.png similarity index 100% rename from assets/Paper/1 512x512/apps/ximian-evolution-calendar.png rename to src/gwsl/assets/Paper/1 512x512/apps/ximian-evolution-calendar.png diff --git a/assets/Paper/1 512x512/apps/xnoise.png b/src/gwsl/assets/Paper/1 512x512/apps/xnoise.png similarity index 100% rename from assets/Paper/1 512x512/apps/xnoise.png rename to src/gwsl/assets/Paper/1 512x512/apps/xnoise.png diff --git a/assets/Paper/1 512x512/apps/xpad.png b/src/gwsl/assets/Paper/1 512x512/apps/xpad.png similarity index 100% rename from assets/Paper/1 512x512/apps/xpad.png rename to src/gwsl/assets/Paper/1 512x512/apps/xpad.png diff --git a/assets/Paper/1 512x512/apps/xpdf.png b/src/gwsl/assets/Paper/1 512x512/apps/xpdf.png similarity index 100% rename from assets/Paper/1 512x512/apps/xpdf.png rename to src/gwsl/assets/Paper/1 512x512/apps/xpdf.png diff --git a/assets/Paper/1 512x512/apps/xplayer.png b/src/gwsl/assets/Paper/1 512x512/apps/xplayer.png similarity index 100% rename from assets/Paper/1 512x512/apps/xplayer.png rename to src/gwsl/assets/Paper/1 512x512/apps/xplayer.png diff --git a/assets/Paper/1 512x512/apps/xreader.png b/src/gwsl/assets/Paper/1 512x512/apps/xreader.png similarity index 100% rename from assets/Paper/1 512x512/apps/xreader.png rename to src/gwsl/assets/Paper/1 512x512/apps/xreader.png diff --git a/assets/Paper/1 512x512/apps/xscreensaver.png b/src/gwsl/assets/Paper/1 512x512/apps/xscreensaver.png similarity index 100% rename from assets/Paper/1 512x512/apps/xscreensaver.png rename to src/gwsl/assets/Paper/1 512x512/apps/xscreensaver.png diff --git a/assets/Paper/1 512x512/apps/xterm-color.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm-color.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm-color.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm-color.png diff --git a/assets/Paper/1 512x512/apps/xterm-color_32x32.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm-color_32x32.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm-color_32x32.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm-color_32x32.png diff --git a/assets/Paper/1 512x512/apps/xterm-color_48x48.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm-color_48x48.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm-color_48x48.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm-color_48x48.png diff --git a/assets/Paper/1 512x512/apps/xterm.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm.png diff --git a/assets/Paper/1 512x512/apps/xterm_32x32.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm_32x32.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm_32x32.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm_32x32.png diff --git a/assets/Paper/1 512x512/apps/xterm_48x48.png b/src/gwsl/assets/Paper/1 512x512/apps/xterm_48x48.png similarity index 100% rename from assets/Paper/1 512x512/apps/xterm_48x48.png rename to src/gwsl/assets/Paper/1 512x512/apps/xterm_48x48.png diff --git a/assets/Paper/1 512x512/apps/xviewer.png b/src/gwsl/assets/Paper/1 512x512/apps/xviewer.png similarity index 100% rename from assets/Paper/1 512x512/apps/xviewer.png rename to src/gwsl/assets/Paper/1 512x512/apps/xviewer.png diff --git a/assets/Paper/1 512x512/apps/yast.png b/src/gwsl/assets/Paper/1 512x512/apps/yast.png similarity index 100% rename from assets/Paper/1 512x512/apps/yast.png rename to src/gwsl/assets/Paper/1 512x512/apps/yast.png diff --git a/assets/Paper/1 512x512/apps/yast2.png b/src/gwsl/assets/Paper/1 512x512/apps/yast2.png similarity index 100% rename from assets/Paper/1 512x512/apps/yast2.png rename to src/gwsl/assets/Paper/1 512x512/apps/yast2.png diff --git a/assets/Paper/1 512x512/apps/youtube-dl-gui.png b/src/gwsl/assets/Paper/1 512x512/apps/youtube-dl-gui.png similarity index 100% rename from assets/Paper/1 512x512/apps/youtube-dl-gui.png rename to src/gwsl/assets/Paper/1 512x512/apps/youtube-dl-gui.png diff --git a/assets/Paper/1 512x512/apps/youtube-dl-gui_48x48.png b/src/gwsl/assets/Paper/1 512x512/apps/youtube-dl-gui_48x48.png similarity index 100% rename from assets/Paper/1 512x512/apps/youtube-dl-gui_48x48.png rename to src/gwsl/assets/Paper/1 512x512/apps/youtube-dl-gui_48x48.png diff --git a/assets/Paper/1 512x512/apps/youtube-dl.png b/src/gwsl/assets/Paper/1 512x512/apps/youtube-dl.png similarity index 100% rename from assets/Paper/1 512x512/apps/youtube-dl.png rename to src/gwsl/assets/Paper/1 512x512/apps/youtube-dl.png diff --git a/assets/Paper/1 512x512/apps/youtube-dlg.png b/src/gwsl/assets/Paper/1 512x512/apps/youtube-dlg.png similarity index 100% rename from assets/Paper/1 512x512/apps/youtube-dlg.png rename to src/gwsl/assets/Paper/1 512x512/apps/youtube-dlg.png diff --git a/assets/Paper/1 512x512/apps/yumex-dnf.png b/src/gwsl/assets/Paper/1 512x512/apps/yumex-dnf.png similarity index 100% rename from assets/Paper/1 512x512/apps/yumex-dnf.png rename to src/gwsl/assets/Paper/1 512x512/apps/yumex-dnf.png diff --git a/assets/Paper/1 512x512/apps/yumex.png b/src/gwsl/assets/Paper/1 512x512/apps/yumex.png similarity index 100% rename from assets/Paper/1 512x512/apps/yumex.png rename to src/gwsl/assets/Paper/1 512x512/apps/yumex.png diff --git a/assets/Paper/1 512x512/apps/zeal.png b/src/gwsl/assets/Paper/1 512x512/apps/zeal.png similarity index 100% rename from assets/Paper/1 512x512/apps/zeal.png rename to src/gwsl/assets/Paper/1 512x512/apps/zeal.png diff --git a/assets/Paper/1 512x512/apps/zen-icon.png b/src/gwsl/assets/Paper/1 512x512/apps/zen-icon.png similarity index 100% rename from assets/Paper/1 512x512/apps/zen-icon.png rename to src/gwsl/assets/Paper/1 512x512/apps/zen-icon.png diff --git a/assets/Paper/1 512x512/apps/zotero.png b/src/gwsl/assets/Paper/1 512x512/apps/zotero.png similarity index 100% rename from assets/Paper/1 512x512/apps/zotero.png rename to src/gwsl/assets/Paper/1 512x512/apps/zotero.png diff --git a/assets/Paper/1 512x512/apps/zsnes.png b/src/gwsl/assets/Paper/1 512x512/apps/zsnes.png similarity index 100% rename from assets/Paper/1 512x512/apps/zsnes.png rename to src/gwsl/assets/Paper/1 512x512/apps/zsnes.png diff --git a/assets/Paper/1 512x512/categories/applications-accessories.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-accessories.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-accessories.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-accessories.png diff --git a/assets/Paper/1 512x512/categories/applications-development.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-development.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-development.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-development.png diff --git a/assets/Paper/1 512x512/categories/applications-engineering.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-engineering.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-engineering.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-engineering.png diff --git a/assets/Paper/1 512x512/categories/applications-font.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-font.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-font.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-font.png diff --git a/assets/Paper/1 512x512/categories/applications-games.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-games.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-games.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-games.png diff --git a/assets/Paper/1 512x512/categories/applications-graphics.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-graphics.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-graphics.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-graphics.png diff --git a/assets/Paper/1 512x512/categories/applications-internet.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-internet.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-internet.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-internet.png diff --git a/assets/Paper/1 512x512/categories/applications-mathematics.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-mathematics.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-mathematics.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-mathematics.png diff --git a/assets/Paper/1 512x512/categories/applications-multimedia.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-multimedia.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-multimedia.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-multimedia.png diff --git a/assets/Paper/1 512x512/categories/applications-office.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-office.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-office.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-office.png diff --git a/assets/Paper/1 512x512/categories/applications-other.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-other.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-other.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-other.png diff --git a/assets/Paper/1 512x512/categories/applications-puzzles.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-puzzles.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-puzzles.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-puzzles.png diff --git a/assets/Paper/1 512x512/categories/applications-python.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-python.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-python.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-python.png diff --git a/assets/Paper/1 512x512/categories/applications-science.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-science.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-science.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-science.png diff --git a/assets/Paper/1 512x512/categories/applications-system.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-system.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-system.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-system.png diff --git a/assets/Paper/1 512x512/categories/applications-utilities.png b/src/gwsl/assets/Paper/1 512x512/categories/applications-utilities.png similarity index 100% rename from assets/Paper/1 512x512/categories/applications-utilities.png rename to src/gwsl/assets/Paper/1 512x512/categories/applications-utilities.png diff --git a/assets/Paper/1 512x512/categories/configuration_section.png b/src/gwsl/assets/Paper/1 512x512/categories/configuration_section.png similarity index 100% rename from assets/Paper/1 512x512/categories/configuration_section.png rename to src/gwsl/assets/Paper/1 512x512/categories/configuration_section.png diff --git a/assets/Paper/1 512x512/categories/credentials-preferences.png b/src/gwsl/assets/Paper/1 512x512/categories/credentials-preferences.png similarity index 100% rename from assets/Paper/1 512x512/categories/credentials-preferences.png rename to src/gwsl/assets/Paper/1 512x512/categories/credentials-preferences.png diff --git a/assets/Paper/1 512x512/categories/cs-cat-prefs.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-cat-prefs.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-cat-prefs.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-cat-prefs.png diff --git a/assets/Paper/1 512x512/categories/cs-default-applications.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-default-applications.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-default-applications.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-default-applications.png diff --git a/assets/Paper/1 512x512/categories/cs-details.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-details.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-details.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-details.png diff --git a/assets/Paper/1 512x512/categories/cs-extensions.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-extensions.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-extensions.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-extensions.png diff --git a/assets/Paper/1 512x512/categories/cs-general.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-general.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-general.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-general.png diff --git a/assets/Paper/1 512x512/categories/cs-language.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-language.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-language.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-language.png diff --git a/assets/Paper/1 512x512/categories/cs-network.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-network.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-network.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-network.png diff --git a/assets/Paper/1 512x512/categories/cs-power.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-power.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-power.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-power.png diff --git a/assets/Paper/1 512x512/categories/cs-region.png b/src/gwsl/assets/Paper/1 512x512/categories/cs-region.png similarity index 100% rename from assets/Paper/1 512x512/categories/cs-region.png rename to src/gwsl/assets/Paper/1 512x512/categories/cs-region.png diff --git a/assets/Paper/1 512x512/categories/gnome-applications.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-applications.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-applications.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-applications.png diff --git a/assets/Paper/1 512x512/categories/gnome-control-center.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-control-center.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-control-center.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-control-center.png diff --git a/assets/Paper/1 512x512/categories/gnome-devel.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-devel.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-devel.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-devel.png diff --git a/assets/Paper/1 512x512/categories/gnome-globe.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-globe.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-globe.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-globe.png diff --git a/assets/Paper/1 512x512/categories/gnome-graphics.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-graphics.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-graphics.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-graphics.png diff --git a/assets/Paper/1 512x512/categories/gnome-joystick.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-joystick.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-joystick.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-joystick.png diff --git a/assets/Paper/1 512x512/categories/gnome-multimedia.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-multimedia.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-multimedia.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-multimedia.png diff --git a/assets/Paper/1 512x512/categories/gnome-other.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-other.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-other.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-other.png diff --git a/assets/Paper/1 512x512/categories/gnome-power-manager.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-power-manager.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-power-manager.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-power-manager.png diff --git a/assets/Paper/1 512x512/categories/gnome-settings-default-applications.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-settings-default-applications.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-settings-default-applications.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-settings-default-applications.png diff --git a/assets/Paper/1 512x512/categories/gnome-settings.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-settings.png diff --git a/assets/Paper/1 512x512/categories/gnome-system.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-system.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-system.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-system.png diff --git a/assets/Paper/1 512x512/categories/gnome-util.png b/src/gwsl/assets/Paper/1 512x512/categories/gnome-util.png similarity index 100% rename from assets/Paper/1 512x512/categories/gnome-util.png rename to src/gwsl/assets/Paper/1 512x512/categories/gnome-util.png diff --git a/assets/Paper/1 512x512/categories/goa-panel.png b/src/gwsl/assets/Paper/1 512x512/categories/goa-panel.png similarity index 100% rename from assets/Paper/1 512x512/categories/goa-panel.png rename to src/gwsl/assets/Paper/1 512x512/categories/goa-panel.png diff --git a/assets/Paper/1 512x512/categories/gtk-preferences.png b/src/gwsl/assets/Paper/1 512x512/categories/gtk-preferences.png similarity index 100% rename from assets/Paper/1 512x512/categories/gtk-preferences.png rename to src/gwsl/assets/Paper/1 512x512/categories/gtk-preferences.png diff --git a/assets/Paper/1 512x512/categories/kcontrol.png b/src/gwsl/assets/Paper/1 512x512/categories/kcontrol.png similarity index 100% rename from assets/Paper/1 512x512/categories/kcontrol.png rename to src/gwsl/assets/Paper/1 512x512/categories/kcontrol.png diff --git a/assets/Paper/1 512x512/categories/knetattach.png b/src/gwsl/assets/Paper/1 512x512/categories/knetattach.png similarity index 100% rename from assets/Paper/1 512x512/categories/knetattach.png rename to src/gwsl/assets/Paper/1 512x512/categories/knetattach.png diff --git a/assets/Paper/1 512x512/categories/mate-network-properties.png b/src/gwsl/assets/Paper/1 512x512/categories/mate-network-properties.png similarity index 100% rename from assets/Paper/1 512x512/categories/mate-network-properties.png rename to src/gwsl/assets/Paper/1 512x512/categories/mate-network-properties.png diff --git a/assets/Paper/1 512x512/categories/mate-power-manager.png b/src/gwsl/assets/Paper/1 512x512/categories/mate-power-manager.png similarity index 100% rename from assets/Paper/1 512x512/categories/mate-power-manager.png rename to src/gwsl/assets/Paper/1 512x512/categories/mate-power-manager.png diff --git a/assets/Paper/1 512x512/categories/networkmanager.png b/src/gwsl/assets/Paper/1 512x512/categories/networkmanager.png similarity index 100% rename from assets/Paper/1 512x512/categories/networkmanager.png rename to src/gwsl/assets/Paper/1 512x512/categories/networkmanager.png diff --git a/assets/Paper/1 512x512/categories/org.gnome.Settings.png b/src/gwsl/assets/Paper/1 512x512/categories/org.gnome.Settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/org.gnome.Settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/org.gnome.Settings.png diff --git a/assets/Paper/1 512x512/categories/package_development.png b/src/gwsl/assets/Paper/1 512x512/categories/package_development.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_development.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_development.png diff --git a/assets/Paper/1 512x512/categories/package_games.png b/src/gwsl/assets/Paper/1 512x512/categories/package_games.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_games.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_games.png diff --git a/assets/Paper/1 512x512/categories/package_graphics.png b/src/gwsl/assets/Paper/1 512x512/categories/package_graphics.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_graphics.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_graphics.png diff --git a/assets/Paper/1 512x512/categories/package_multimedia.png b/src/gwsl/assets/Paper/1 512x512/categories/package_multimedia.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_multimedia.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_multimedia.png diff --git a/assets/Paper/1 512x512/categories/package_network.png b/src/gwsl/assets/Paper/1 512x512/categories/package_network.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_network.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_network.png diff --git a/assets/Paper/1 512x512/categories/package_office.png b/src/gwsl/assets/Paper/1 512x512/categories/package_office.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_office.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_office.png diff --git a/assets/Paper/1 512x512/categories/package_settings.png b/src/gwsl/assets/Paper/1 512x512/categories/package_settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_settings.png diff --git a/assets/Paper/1 512x512/categories/package_system.png b/src/gwsl/assets/Paper/1 512x512/categories/package_system.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_system.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_system.png diff --git a/assets/Paper/1 512x512/categories/package_utilities.png b/src/gwsl/assets/Paper/1 512x512/categories/package_utilities.png similarity index 100% rename from assets/Paper/1 512x512/categories/package_utilities.png rename to src/gwsl/assets/Paper/1 512x512/categories/package_utilities.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop-applications.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-applications.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop-applications.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-applications.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop-default-applications.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-default-applications.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop-default-applications.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-default-applications.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop-gaming.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-gaming.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop-gaming.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-gaming.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop-locale.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-locale.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop-locale.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-locale.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop-online-accounts.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-online-accounts.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop-online-accounts.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop-online-accounts.png diff --git a/assets/Paper/1 512x512/categories/preferences-desktop.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-desktop.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-desktop.png diff --git a/assets/Paper/1 512x512/categories/preferences-other.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-other.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-other.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-other.png diff --git a/assets/Paper/1 512x512/categories/preferences-system-network.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-system-network.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-system-network.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-system-network.png diff --git a/assets/Paper/1 512x512/categories/preferences-system-parental-controls.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-system-parental-controls.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-system-parental-controls.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-system-parental-controls.png diff --git a/assets/Paper/1 512x512/categories/preferences-system-power-management.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-system-power-management.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-system-power-management.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-system-power-management.png diff --git a/assets/Paper/1 512x512/categories/preferences-system-power.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-system-power.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-system-power.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-system-power.png diff --git a/assets/Paper/1 512x512/categories/preferences-system.png b/src/gwsl/assets/Paper/1 512x512/categories/preferences-system.png similarity index 100% rename from assets/Paper/1 512x512/categories/preferences-system.png rename to src/gwsl/assets/Paper/1 512x512/categories/preferences-system.png diff --git a/assets/Paper/1 512x512/categories/redhat-accessories.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-accessories.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-accessories.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-accessories.png diff --git a/assets/Paper/1 512x512/categories/redhat-games.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-games.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-games.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-games.png diff --git a/assets/Paper/1 512x512/categories/redhat-graphics.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-graphics.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-graphics.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-graphics.png diff --git a/assets/Paper/1 512x512/categories/redhat-internet.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-internet.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-internet.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-internet.png diff --git a/assets/Paper/1 512x512/categories/redhat-office.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-office.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-office.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-office.png diff --git a/assets/Paper/1 512x512/categories/redhat-preferences.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-preferences.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-preferences.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-preferences.png diff --git a/assets/Paper/1 512x512/categories/redhat-programming.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-programming.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-programming.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-programming.png diff --git a/assets/Paper/1 512x512/categories/redhat-sound_video.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-sound_video.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-sound_video.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-sound_video.png diff --git a/assets/Paper/1 512x512/categories/redhat-system_settings.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-system_settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-system_settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-system_settings.png diff --git a/assets/Paper/1 512x512/categories/redhat-system_tools.png b/src/gwsl/assets/Paper/1 512x512/categories/redhat-system_tools.png similarity index 100% rename from assets/Paper/1 512x512/categories/redhat-system_tools.png rename to src/gwsl/assets/Paper/1 512x512/categories/redhat-system_tools.png diff --git a/assets/Paper/1 512x512/categories/stock_internet.png b/src/gwsl/assets/Paper/1 512x512/categories/stock_internet.png similarity index 100% rename from assets/Paper/1 512x512/categories/stock_internet.png rename to src/gwsl/assets/Paper/1 512x512/categories/stock_internet.png diff --git a/assets/Paper/1 512x512/categories/system-help.png b/src/gwsl/assets/Paper/1 512x512/categories/system-help.png similarity index 100% rename from assets/Paper/1 512x512/categories/system-help.png rename to src/gwsl/assets/Paper/1 512x512/categories/system-help.png diff --git a/assets/Paper/1 512x512/categories/system-settings.png b/src/gwsl/assets/Paper/1 512x512/categories/system-settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/system-settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/system-settings.png diff --git a/assets/Paper/1 512x512/categories/systemsettings.png b/src/gwsl/assets/Paper/1 512x512/categories/systemsettings.png similarity index 100% rename from assets/Paper/1 512x512/categories/systemsettings.png rename to src/gwsl/assets/Paper/1 512x512/categories/systemsettings.png diff --git a/assets/Paper/1 512x512/categories/unity-power-panel.png b/src/gwsl/assets/Paper/1 512x512/categories/unity-power-panel.png similarity index 100% rename from assets/Paper/1 512x512/categories/unity-power-panel.png rename to src/gwsl/assets/Paper/1 512x512/categories/unity-power-panel.png diff --git a/assets/Paper/1 512x512/categories/v4l2ucp.png b/src/gwsl/assets/Paper/1 512x512/categories/v4l2ucp.png similarity index 100% rename from assets/Paper/1 512x512/categories/v4l2ucp.png rename to src/gwsl/assets/Paper/1 512x512/categories/v4l2ucp.png diff --git a/assets/Paper/1 512x512/categories/xfce-games.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-games.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-games.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-games.png diff --git a/assets/Paper/1 512x512/categories/xfce-graphics.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-graphics.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-graphics.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-graphics.png diff --git a/assets/Paper/1 512x512/categories/xfce-internet.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-internet.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-internet.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-internet.png diff --git a/assets/Paper/1 512x512/categories/xfce-multimedia.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-multimedia.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-multimedia.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-multimedia.png diff --git a/assets/Paper/1 512x512/categories/xfce-office.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-office.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-office.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-office.png diff --git a/assets/Paper/1 512x512/categories/xfce-system-settings.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-system-settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-system-settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-system-settings.png diff --git a/assets/Paper/1 512x512/categories/xfce-utils.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce-utils.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce-utils.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce-utils.png diff --git a/assets/Paper/1 512x512/categories/xfce4-settings.png b/src/gwsl/assets/Paper/1 512x512/categories/xfce4-settings.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfce4-settings.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfce4-settings.png diff --git a/assets/Paper/1 512x512/categories/xfpm-ac-adapter.png b/src/gwsl/assets/Paper/1 512x512/categories/xfpm-ac-adapter.png similarity index 100% rename from assets/Paper/1 512x512/categories/xfpm-ac-adapter.png rename to src/gwsl/assets/Paper/1 512x512/categories/xfpm-ac-adapter.png diff --git a/assets/Paper/1 512x512/devices/3floppy_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/3floppy_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/3floppy_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/3floppy_unmount.png diff --git a/assets/Paper/1 512x512/devices/audio-card.png b/src/gwsl/assets/Paper/1 512x512/devices/audio-card.png similarity index 100% rename from assets/Paper/1 512x512/devices/audio-card.png rename to src/gwsl/assets/Paper/1 512x512/devices/audio-card.png diff --git a/assets/Paper/1 512x512/devices/audio-speakers.png b/src/gwsl/assets/Paper/1 512x512/devices/audio-speakers.png similarity index 100% rename from assets/Paper/1 512x512/devices/audio-speakers.png rename to src/gwsl/assets/Paper/1 512x512/devices/audio-speakers.png diff --git a/assets/Paper/1 512x512/devices/battery.png b/src/gwsl/assets/Paper/1 512x512/devices/battery.png similarity index 100% rename from assets/Paper/1 512x512/devices/battery.png rename to src/gwsl/assets/Paper/1 512x512/devices/battery.png diff --git a/assets/Paper/1 512x512/devices/blueman-device.png b/src/gwsl/assets/Paper/1 512x512/devices/blueman-device.png similarity index 100% rename from assets/Paper/1 512x512/devices/blueman-device.png rename to src/gwsl/assets/Paper/1 512x512/devices/blueman-device.png diff --git a/assets/Paper/1 512x512/devices/bluetooth.png b/src/gwsl/assets/Paper/1 512x512/devices/bluetooth.png similarity index 100% rename from assets/Paper/1 512x512/devices/bluetooth.png rename to src/gwsl/assets/Paper/1 512x512/devices/bluetooth.png diff --git a/assets/Paper/1 512x512/devices/camera-photo.png b/src/gwsl/assets/Paper/1 512x512/devices/camera-photo.png similarity index 100% rename from assets/Paper/1 512x512/devices/camera-photo.png rename to src/gwsl/assets/Paper/1 512x512/devices/camera-photo.png diff --git a/assets/Paper/1 512x512/devices/camera-web.png b/src/gwsl/assets/Paper/1 512x512/devices/camera-web.png similarity index 100% rename from assets/Paper/1 512x512/devices/camera-web.png rename to src/gwsl/assets/Paper/1 512x512/devices/camera-web.png diff --git a/assets/Paper/1 512x512/devices/camera.png b/src/gwsl/assets/Paper/1 512x512/devices/camera.png similarity index 100% rename from assets/Paper/1 512x512/devices/camera.png rename to src/gwsl/assets/Paper/1 512x512/devices/camera.png diff --git a/assets/Paper/1 512x512/devices/camera_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/camera_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/camera_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/camera_unmount.png diff --git a/assets/Paper/1 512x512/devices/cdrom_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/cdrom_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/cdrom_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/cdrom_unmount.png diff --git a/assets/Paper/1 512x512/devices/cdwriter_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/cdwriter_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/cdwriter_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/cdwriter_unmount.png diff --git a/assets/Paper/1 512x512/devices/chardevice.png b/src/gwsl/assets/Paper/1 512x512/devices/chardevice.png similarity index 100% rename from assets/Paper/1 512x512/devices/chardevice.png rename to src/gwsl/assets/Paper/1 512x512/devices/chardevice.png diff --git a/assets/Paper/1 512x512/devices/computer.png b/src/gwsl/assets/Paper/1 512x512/devices/computer.png similarity index 100% rename from assets/Paper/1 512x512/devices/computer.png rename to src/gwsl/assets/Paper/1 512x512/devices/computer.png diff --git a/assets/Paper/1 512x512/devices/cs-mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/cs-mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/cs-mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/cs-mouse.png diff --git a/assets/Paper/1 512x512/devices/cs-printer.png b/src/gwsl/assets/Paper/1 512x512/devices/cs-printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/cs-printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/cs-printer.png diff --git a/assets/Paper/1 512x512/devices/cs-screen.png b/src/gwsl/assets/Paper/1 512x512/devices/cs-screen.png similarity index 100% rename from assets/Paper/1 512x512/devices/cs-screen.png rename to src/gwsl/assets/Paper/1 512x512/devices/cs-screen.png diff --git a/assets/Paper/1 512x512/devices/cs-tablet.png b/src/gwsl/assets/Paper/1 512x512/devices/cs-tablet.png similarity index 100% rename from assets/Paper/1 512x512/devices/cs-tablet.png rename to src/gwsl/assets/Paper/1 512x512/devices/cs-tablet.png diff --git a/assets/Paper/1 512x512/devices/cups.png b/src/gwsl/assets/Paper/1 512x512/devices/cups.png similarity index 100% rename from assets/Paper/1 512x512/devices/cups.png rename to src/gwsl/assets/Paper/1 512x512/devices/cups.png diff --git a/assets/Paper/1 512x512/devices/display.png b/src/gwsl/assets/Paper/1 512x512/devices/display.png similarity index 100% rename from assets/Paper/1 512x512/devices/display.png rename to src/gwsl/assets/Paper/1 512x512/devices/display.png diff --git a/assets/Paper/1 512x512/devices/drive-cdrom.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-cdrom.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-cdrom.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-cdrom.png diff --git a/assets/Paper/1 512x512/devices/drive-harddisk-ieee1394.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-ieee1394.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-harddisk-ieee1394.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-ieee1394.png diff --git a/assets/Paper/1 512x512/devices/drive-harddisk-system.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-system.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-harddisk-system.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-system.png diff --git a/assets/Paper/1 512x512/devices/drive-harddisk-usb.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-usb.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-harddisk-usb.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk-usb.png diff --git a/assets/Paper/1 512x512/devices/drive-harddisk.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-harddisk.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-harddisk.png diff --git a/assets/Paper/1 512x512/devices/drive-optical.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-optical.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-optical.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-optical.png diff --git a/assets/Paper/1 512x512/devices/drive-removable-media.png b/src/gwsl/assets/Paper/1 512x512/devices/drive-removable-media.png similarity index 100% rename from assets/Paper/1 512x512/devices/drive-removable-media.png rename to src/gwsl/assets/Paper/1 512x512/devices/drive-removable-media.png diff --git a/assets/Paper/1 512x512/devices/dvd_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/dvd_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/dvd_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/dvd_unmount.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-battery.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-battery.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-battery.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-battery.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-cdrom-audio.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-cdrom-audio.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-cdrom-audio.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-cdrom-audio.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-cdrom.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-cdrom.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-cdrom.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-cdrom.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-computer.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-computer.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-computer.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-computer.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-cdr.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-cdr.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-cdr.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-cdr.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-cdrw.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-cdrw.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-cdrw.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-cdrw.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr-plus.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr-plus.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr-plus.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr-plus.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdr.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdram.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdram.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-dvdram.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdram.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrom.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrom.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrom.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrom.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrw.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrw.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrw.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-disc-dvdrw.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-dvd.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-dvd.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-dvd.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-dvd.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-ethernet.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-ethernet.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-ethernet.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-ethernet.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-floppy.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-floppy.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-floppy.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-floppy.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-harddisk-1394.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk-1394.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-harddisk-1394.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk-1394.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-harddisk-usb.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk-usb.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-harddisk-usb.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk-usb.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-harddisk.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-harddisk.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-harddisk.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-ipod.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-ipod.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-ipod.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-ipod.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-keyboard.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-keyboard.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-keyboard.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-keyboard.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-media-cf.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-cf.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-media-cf.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-cf.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-media-ms.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-ms.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-media-ms.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-ms.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-media-sdmmc.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-sdmmc.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-media-sdmmc.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-sdmmc.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-media-sm.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-sm.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-media-sm.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-media-sm.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-mouse-ball.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-mouse-ball.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-mouse-ball.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-mouse-ball.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-mouse-optical.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-mouse-optical.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-mouse-optical.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-mouse-optical.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-printer-new.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-printer-new.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-printer-new.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-printer-new.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-printer.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-printer.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-removable-1394.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable-1394.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-removable-1394.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable-1394.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-removable-usb.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable-usb.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-removable-usb.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable-usb.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-removable.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-removable.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-removable.png diff --git a/assets/Paper/1 512x512/devices/gnome-dev-wavelan.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-wavelan.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-dev-wavelan.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-dev-wavelan.png diff --git a/assets/Paper/1 512x512/devices/gnome-fs-client.png b/src/gwsl/assets/Paper/1 512x512/devices/gnome-fs-client.png similarity index 100% rename from assets/Paper/1 512x512/devices/gnome-fs-client.png rename to src/gwsl/assets/Paper/1 512x512/devices/gnome-fs-client.png diff --git a/assets/Paper/1 512x512/devices/gtk-cdrom.png b/src/gwsl/assets/Paper/1 512x512/devices/gtk-cdrom.png similarity index 100% rename from assets/Paper/1 512x512/devices/gtk-cdrom.png rename to src/gwsl/assets/Paper/1 512x512/devices/gtk-cdrom.png diff --git a/assets/Paper/1 512x512/devices/gtk-floppy.png b/src/gwsl/assets/Paper/1 512x512/devices/gtk-floppy.png similarity index 100% rename from assets/Paper/1 512x512/devices/gtk-floppy.png rename to src/gwsl/assets/Paper/1 512x512/devices/gtk-floppy.png diff --git a/assets/Paper/1 512x512/devices/gtk-harddisk.png b/src/gwsl/assets/Paper/1 512x512/devices/gtk-harddisk.png similarity index 100% rename from assets/Paper/1 512x512/devices/gtk-harddisk.png rename to src/gwsl/assets/Paper/1 512x512/devices/gtk-harddisk.png diff --git a/assets/Paper/1 512x512/devices/harddrive.png b/src/gwsl/assets/Paper/1 512x512/devices/harddrive.png similarity index 100% rename from assets/Paper/1 512x512/devices/harddrive.png rename to src/gwsl/assets/Paper/1 512x512/devices/harddrive.png diff --git a/assets/Paper/1 512x512/devices/hdd_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/hdd_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/hdd_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/hdd_unmount.png diff --git a/assets/Paper/1 512x512/devices/input-gaming.png b/src/gwsl/assets/Paper/1 512x512/devices/input-gaming.png similarity index 100% rename from assets/Paper/1 512x512/devices/input-gaming.png rename to src/gwsl/assets/Paper/1 512x512/devices/input-gaming.png diff --git a/assets/Paper/1 512x512/devices/input-keyboard.png b/src/gwsl/assets/Paper/1 512x512/devices/input-keyboard.png similarity index 100% rename from assets/Paper/1 512x512/devices/input-keyboard.png rename to src/gwsl/assets/Paper/1 512x512/devices/input-keyboard.png diff --git a/assets/Paper/1 512x512/devices/input-mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/input-mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/input-mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/input-mouse.png diff --git a/assets/Paper/1 512x512/devices/input-tablet.png b/src/gwsl/assets/Paper/1 512x512/devices/input-tablet.png similarity index 100% rename from assets/Paper/1 512x512/devices/input-tablet.png rename to src/gwsl/assets/Paper/1 512x512/devices/input-tablet.png diff --git a/assets/Paper/1 512x512/devices/ipod_mount.png b/src/gwsl/assets/Paper/1 512x512/devices/ipod_mount.png similarity index 100% rename from assets/Paper/1 512x512/devices/ipod_mount.png rename to src/gwsl/assets/Paper/1 512x512/devices/ipod_mount.png diff --git a/assets/Paper/1 512x512/devices/joystick.png b/src/gwsl/assets/Paper/1 512x512/devices/joystick.png similarity index 100% rename from assets/Paper/1 512x512/devices/joystick.png rename to src/gwsl/assets/Paper/1 512x512/devices/joystick.png diff --git a/assets/Paper/1 512x512/devices/keyboard.png b/src/gwsl/assets/Paper/1 512x512/devices/keyboard.png similarity index 100% rename from assets/Paper/1 512x512/devices/keyboard.png rename to src/gwsl/assets/Paper/1 512x512/devices/keyboard.png diff --git a/assets/Paper/1 512x512/devices/kjobviewer.png b/src/gwsl/assets/Paper/1 512x512/devices/kjobviewer.png similarity index 100% rename from assets/Paper/1 512x512/devices/kjobviewer.png rename to src/gwsl/assets/Paper/1 512x512/devices/kjobviewer.png diff --git a/assets/Paper/1 512x512/devices/kxkb.png b/src/gwsl/assets/Paper/1 512x512/devices/kxkb.png similarity index 100% rename from assets/Paper/1 512x512/devices/kxkb.png rename to src/gwsl/assets/Paper/1 512x512/devices/kxkb.png diff --git a/assets/Paper/1 512x512/devices/media-cdr.png b/src/gwsl/assets/Paper/1 512x512/devices/media-cdr.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-cdr.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-cdr.png diff --git a/assets/Paper/1 512x512/devices/media-cdrom-audio.png b/src/gwsl/assets/Paper/1 512x512/devices/media-cdrom-audio.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-cdrom-audio.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-cdrom-audio.png diff --git a/assets/Paper/1 512x512/devices/media-cdrom.png b/src/gwsl/assets/Paper/1 512x512/devices/media-cdrom.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-cdrom.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-cdrom.png diff --git a/assets/Paper/1 512x512/devices/media-cdrw.png b/src/gwsl/assets/Paper/1 512x512/devices/media-cdrw.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-cdrw.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-cdrw.png diff --git a/assets/Paper/1 512x512/devices/media-dvd.png b/src/gwsl/assets/Paper/1 512x512/devices/media-dvd.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-dvd.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-dvd.png diff --git a/assets/Paper/1 512x512/devices/media-dvdrw.png b/src/gwsl/assets/Paper/1 512x512/devices/media-dvdrw.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-dvdrw.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-dvdrw.png diff --git a/assets/Paper/1 512x512/devices/media-flash.png b/src/gwsl/assets/Paper/1 512x512/devices/media-flash.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-flash.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-flash.png diff --git a/assets/Paper/1 512x512/devices/media-floppy.png b/src/gwsl/assets/Paper/1 512x512/devices/media-floppy.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-floppy.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-floppy.png diff --git a/assets/Paper/1 512x512/devices/media-optical-cd-video.png b/src/gwsl/assets/Paper/1 512x512/devices/media-optical-cd-video.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-optical-cd-video.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-optical-cd-video.png diff --git a/assets/Paper/1 512x512/devices/media-optical-copy.png b/src/gwsl/assets/Paper/1 512x512/devices/media-optical-copy.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-optical-copy.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-optical-copy.png diff --git a/assets/Paper/1 512x512/devices/media-optical-dvd-video.png b/src/gwsl/assets/Paper/1 512x512/devices/media-optical-dvd-video.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-optical-dvd-video.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-optical-dvd-video.png diff --git a/assets/Paper/1 512x512/devices/media-optical-video.png b/src/gwsl/assets/Paper/1 512x512/devices/media-optical-video.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-optical-video.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-optical-video.png diff --git a/assets/Paper/1 512x512/devices/media-optical.png b/src/gwsl/assets/Paper/1 512x512/devices/media-optical.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-optical.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-optical.png diff --git a/assets/Paper/1 512x512/devices/media-removable.png b/src/gwsl/assets/Paper/1 512x512/devices/media-removable.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-removable.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-removable.png diff --git a/assets/Paper/1 512x512/devices/media-tape.png b/src/gwsl/assets/Paper/1 512x512/devices/media-tape.png similarity index 100% rename from assets/Paper/1 512x512/devices/media-tape.png rename to src/gwsl/assets/Paper/1 512x512/devices/media-tape.png diff --git a/assets/Paper/1 512x512/devices/mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/mouse.png diff --git a/assets/Paper/1 512x512/devices/multimedia-player.png b/src/gwsl/assets/Paper/1 512x512/devices/multimedia-player.png similarity index 100% rename from assets/Paper/1 512x512/devices/multimedia-player.png rename to src/gwsl/assets/Paper/1 512x512/devices/multimedia-player.png diff --git a/assets/Paper/1 512x512/devices/music-player.png b/src/gwsl/assets/Paper/1 512x512/devices/music-player.png similarity index 100% rename from assets/Paper/1 512x512/devices/music-player.png rename to src/gwsl/assets/Paper/1 512x512/devices/music-player.png diff --git a/assets/Paper/1 512x512/devices/network-vpn.png b/src/gwsl/assets/Paper/1 512x512/devices/network-vpn.png similarity index 100% rename from assets/Paper/1 512x512/devices/network-vpn.png rename to src/gwsl/assets/Paper/1 512x512/devices/network-vpn.png diff --git a/assets/Paper/1 512x512/devices/network-wired.png b/src/gwsl/assets/Paper/1 512x512/devices/network-wired.png similarity index 100% rename from assets/Paper/1 512x512/devices/network-wired.png rename to src/gwsl/assets/Paper/1 512x512/devices/network-wired.png diff --git a/assets/Paper/1 512x512/devices/network-wireless.png b/src/gwsl/assets/Paper/1 512x512/devices/network-wireless.png similarity index 100% rename from assets/Paper/1 512x512/devices/network-wireless.png rename to src/gwsl/assets/Paper/1 512x512/devices/network-wireless.png diff --git a/assets/Paper/1 512x512/devices/nm-device-wireless.png b/src/gwsl/assets/Paper/1 512x512/devices/nm-device-wireless.png similarity index 100% rename from assets/Paper/1 512x512/devices/nm-device-wireless.png rename to src/gwsl/assets/Paper/1 512x512/devices/nm-device-wireless.png diff --git a/assets/Paper/1 512x512/devices/preferences-desktop-mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/preferences-desktop-mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-mouse.png diff --git a/assets/Paper/1 512x512/devices/preferences-desktop-peripherals.png b/src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-peripherals.png similarity index 100% rename from assets/Paper/1 512x512/devices/preferences-desktop-peripherals.png rename to src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-peripherals.png diff --git a/assets/Paper/1 512x512/devices/preferences-desktop-printer.png b/src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/preferences-desktop-printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/preferences-desktop-printer.png diff --git a/assets/Paper/1 512x512/devices/printer-network.png b/src/gwsl/assets/Paper/1 512x512/devices/printer-network.png similarity index 100% rename from assets/Paper/1 512x512/devices/printer-network.png rename to src/gwsl/assets/Paper/1 512x512/devices/printer-network.png diff --git a/assets/Paper/1 512x512/devices/printer-remote.png b/src/gwsl/assets/Paper/1 512x512/devices/printer-remote.png similarity index 100% rename from assets/Paper/1 512x512/devices/printer-remote.png rename to src/gwsl/assets/Paper/1 512x512/devices/printer-remote.png diff --git a/assets/Paper/1 512x512/devices/printer.png b/src/gwsl/assets/Paper/1 512x512/devices/printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/printer.png diff --git a/assets/Paper/1 512x512/devices/printer1.png b/src/gwsl/assets/Paper/1 512x512/devices/printer1.png similarity index 100% rename from assets/Paper/1 512x512/devices/printer1.png rename to src/gwsl/assets/Paper/1 512x512/devices/printer1.png diff --git a/assets/Paper/1 512x512/devices/printmgr.png b/src/gwsl/assets/Paper/1 512x512/devices/printmgr.png similarity index 100% rename from assets/Paper/1 512x512/devices/printmgr.png rename to src/gwsl/assets/Paper/1 512x512/devices/printmgr.png diff --git a/assets/Paper/1 512x512/devices/removable-media.png b/src/gwsl/assets/Paper/1 512x512/devices/removable-media.png similarity index 100% rename from assets/Paper/1 512x512/devices/removable-media.png rename to src/gwsl/assets/Paper/1 512x512/devices/removable-media.png diff --git a/assets/Paper/1 512x512/devices/scanner.png b/src/gwsl/assets/Paper/1 512x512/devices/scanner.png similarity index 100% rename from assets/Paper/1 512x512/devices/scanner.png rename to src/gwsl/assets/Paper/1 512x512/devices/scanner.png diff --git a/assets/Paper/1 512x512/devices/stock_printers.png b/src/gwsl/assets/Paper/1 512x512/devices/stock_printers.png similarity index 100% rename from assets/Paper/1 512x512/devices/stock_printers.png rename to src/gwsl/assets/Paper/1 512x512/devices/stock_printers.png diff --git a/assets/Paper/1 512x512/devices/system-floppy.png b/src/gwsl/assets/Paper/1 512x512/devices/system-floppy.png similarity index 100% rename from assets/Paper/1 512x512/devices/system-floppy.png rename to src/gwsl/assets/Paper/1 512x512/devices/system-floppy.png diff --git a/assets/Paper/1 512x512/devices/system.png b/src/gwsl/assets/Paper/1 512x512/devices/system.png similarity index 100% rename from assets/Paper/1 512x512/devices/system.png rename to src/gwsl/assets/Paper/1 512x512/devices/system.png diff --git a/assets/Paper/1 512x512/devices/unity-fallback-mount-helper.png b/src/gwsl/assets/Paper/1 512x512/devices/unity-fallback-mount-helper.png similarity index 100% rename from assets/Paper/1 512x512/devices/unity-fallback-mount-helper.png rename to src/gwsl/assets/Paper/1 512x512/devices/unity-fallback-mount-helper.png diff --git a/assets/Paper/1 512x512/devices/usbpendrive_unmount.png b/src/gwsl/assets/Paper/1 512x512/devices/usbpendrive_unmount.png similarity index 100% rename from assets/Paper/1 512x512/devices/usbpendrive_unmount.png rename to src/gwsl/assets/Paper/1 512x512/devices/usbpendrive_unmount.png diff --git a/assets/Paper/1 512x512/devices/video-display.png b/src/gwsl/assets/Paper/1 512x512/devices/video-display.png similarity index 100% rename from assets/Paper/1 512x512/devices/video-display.png rename to src/gwsl/assets/Paper/1 512x512/devices/video-display.png diff --git a/assets/Paper/1 512x512/devices/xfce-printer.png b/src/gwsl/assets/Paper/1 512x512/devices/xfce-printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/xfce-printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/xfce-printer.png diff --git a/assets/Paper/1 512x512/devices/xfce4-display.png b/src/gwsl/assets/Paper/1 512x512/devices/xfce4-display.png similarity index 100% rename from assets/Paper/1 512x512/devices/xfce4-display.png rename to src/gwsl/assets/Paper/1 512x512/devices/xfce4-display.png diff --git a/assets/Paper/1 512x512/devices/xfce4-keyboard.png b/src/gwsl/assets/Paper/1 512x512/devices/xfce4-keyboard.png similarity index 100% rename from assets/Paper/1 512x512/devices/xfce4-keyboard.png rename to src/gwsl/assets/Paper/1 512x512/devices/xfce4-keyboard.png diff --git a/assets/Paper/1 512x512/devices/xfce4-mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/xfce4-mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/xfce4-mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/xfce4-mouse.png diff --git a/assets/Paper/1 512x512/devices/yast_HD.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_HD.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_HD.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_HD.png diff --git a/assets/Paper/1 512x512/devices/yast_idetude.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_idetude.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_idetude.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_idetude.png diff --git a/assets/Paper/1 512x512/devices/yast_joystick.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_joystick.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_joystick.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_joystick.png diff --git a/assets/Paper/1 512x512/devices/yast_mouse.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_mouse.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_mouse.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_mouse.png diff --git a/assets/Paper/1 512x512/devices/yast_printer.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_printer.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_printer.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_printer.png diff --git a/assets/Paper/1 512x512/devices/yast_soundcard.png b/src/gwsl/assets/Paper/1 512x512/devices/yast_soundcard.png similarity index 100% rename from assets/Paper/1 512x512/devices/yast_soundcard.png rename to src/gwsl/assets/Paper/1 512x512/devices/yast_soundcard.png diff --git a/assets/Paper/1 512x512/emblems/emblem-default.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-default.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-default.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-default.png diff --git a/assets/Paper/1 512x512/emblems/emblem-documents.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-documents.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-documents.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-documents.png diff --git a/assets/Paper/1 512x512/emblems/emblem-downloads.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-downloads.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-downloads.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-downloads.png diff --git a/assets/Paper/1 512x512/emblems/emblem-dropbox-syncing.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-syncing.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-dropbox-syncing.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-syncing.png diff --git a/assets/Paper/1 512x512/emblems/emblem-dropbox-unsyncable.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-unsyncable.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-dropbox-unsyncable.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-unsyncable.png diff --git a/assets/Paper/1 512x512/emblems/emblem-dropbox-uptodate.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-uptodate.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-dropbox-uptodate.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-dropbox-uptodate.png diff --git a/assets/Paper/1 512x512/emblems/emblem-favorite.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-favorite.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-favorite.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-favorite.png diff --git a/assets/Paper/1 512x512/emblems/emblem-important.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-important.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-important.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-important.png diff --git a/assets/Paper/1 512x512/emblems/emblem-mail.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-mail.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-mail.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-mail.png diff --git a/assets/Paper/1 512x512/emblems/emblem-new.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-new.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-new.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-new.png diff --git a/assets/Paper/1 512x512/emblems/emblem-noread.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-noread.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-noread.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-noread.png diff --git a/assets/Paper/1 512x512/emblems/emblem-nowrite.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-nowrite.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-nowrite.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-nowrite.png diff --git a/assets/Paper/1 512x512/emblems/emblem-photos.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-photos.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-photos.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-photos.png diff --git a/assets/Paper/1 512x512/emblems/emblem-readonly.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-readonly.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-readonly.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-readonly.png diff --git a/assets/Paper/1 512x512/emblems/emblem-shared.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-shared.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-shared.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-shared.png diff --git a/assets/Paper/1 512x512/emblems/emblem-symbolic-link.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-symbolic-link.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-symbolic-link.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-symbolic-link.png diff --git a/assets/Paper/1 512x512/emblems/emblem-synchronizing.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-synchronizing.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-synchronizing.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-synchronizing.png diff --git a/assets/Paper/1 512x512/emblems/emblem-system.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-system.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-system.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-system.png diff --git a/assets/Paper/1 512x512/emblems/emblem-unreadable.png b/src/gwsl/assets/Paper/1 512x512/emblems/emblem-unreadable.png similarity index 100% rename from assets/Paper/1 512x512/emblems/emblem-unreadable.png rename to src/gwsl/assets/Paper/1 512x512/emblems/emblem-unreadable.png diff --git a/assets/Paper/1 512x512/emotes/face-smile-big.png b/src/gwsl/assets/Paper/1 512x512/emotes/face-smile-big.png similarity index 100% rename from assets/Paper/1 512x512/emotes/face-smile-big.png rename to src/gwsl/assets/Paper/1 512x512/emotes/face-smile-big.png diff --git a/assets/Paper/1 512x512/emotes/face-smile.png b/src/gwsl/assets/Paper/1 512x512/emotes/face-smile.png similarity index 100% rename from assets/Paper/1 512x512/emotes/face-smile.png rename to src/gwsl/assets/Paper/1 512x512/emotes/face-smile.png diff --git a/assets/Paper/1 512x512/emotes/stock_smiley-1.png b/src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-1.png similarity index 100% rename from assets/Paper/1 512x512/emotes/stock_smiley-1.png rename to src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-1.png diff --git a/assets/Paper/1 512x512/emotes/stock_smiley-2.png b/src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-2.png similarity index 100% rename from assets/Paper/1 512x512/emotes/stock_smiley-2.png rename to src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-2.png diff --git a/assets/Paper/1 512x512/emotes/stock_smiley-6.png b/src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-6.png similarity index 100% rename from assets/Paper/1 512x512/emotes/stock_smiley-6.png rename to src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-6.png diff --git a/assets/Paper/1 512x512/emotes/stock_smiley-7.png b/src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-7.png similarity index 100% rename from assets/Paper/1 512x512/emotes/stock_smiley-7.png rename to src/gwsl/assets/Paper/1 512x512/emotes/stock_smiley-7.png diff --git a/assets/Paper/1 512x512/mimetypes/apk.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/apk.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/apk.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/apk.png diff --git a/assets/Paper/1 512x512/mimetypes/application-7z.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-7z.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-7z.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-7z.png diff --git a/assets/Paper/1 512x512/mimetypes/application-apk.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-apk.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-apk.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-apk.png diff --git a/assets/Paper/1 512x512/mimetypes/application-archive-zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-archive-zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-archive-zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-archive-zip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-archive.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-archive.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-archive.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-archive.png diff --git a/assets/Paper/1 512x512/mimetypes/application-gzip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-gzip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-gzip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-gzip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-msword.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-msword.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-msword.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-msword.png diff --git a/assets/Paper/1 512x512/mimetypes/application-octet-stream.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-octet-stream.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-octet-stream.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-octet-stream.png diff --git a/assets/Paper/1 512x512/mimetypes/application-ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/application-pdf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-pdf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-pdf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-pdf.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.android.package-archive.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.android.package-archive.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.android.package-archive.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.android.package-archive.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.debian.binary-package.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.debian.binary-package.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.debian.binary-package.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.debian.binary-package.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.iccprofile.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.iccprofile.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.iccprofile.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.iccprofile.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png diff --git a/assets/Paper/1 512x512/mimetypes/application-vnd.rn-realmedia.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.rn-realmedia.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-vnd.rn-realmedia.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-vnd.rn-realmedia.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-7z-compressed.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-7z-compressed.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-7z-compressed.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-7z-compressed.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-7zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-7zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-7zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-7zip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-addon.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-addon.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-addon.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-addon.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-apk.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-apk.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-apk.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-apk.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-arc.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-arc.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-arc.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-arc.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-archive.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-archive.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-archive.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-archive.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-awk.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-awk.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-awk.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-awk.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-bittorrent.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bittorrent.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-bittorrent.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bittorrent.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip-compressed.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-bzip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-bzip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-bzip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-cd-image.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-cd-image.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-cd-image.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-cd-image.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-compress.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-compress.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-compress.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-compress.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-deb.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-deb.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-deb.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-deb.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-executable.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-executable.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-executable.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-executable.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-firmware.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-firmware.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-firmware.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-firmware.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-gzip-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-gzip-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-gzip-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-gzip-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-gzip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-gzip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-gzip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-gzip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-java.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-java.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-java.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-java.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-matroska.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-matroska.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-matroska.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-matroska.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-object.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-object.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-object.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-object.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-pak.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-pak.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-pak.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-pak.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-python-bytecode.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-python-bytecode.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-python-bytecode.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-python-bytecode.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-python.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-python.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-python.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-python.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-rar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-rar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-rar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-rar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-rpm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-rpm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-rpm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-rpm.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-ruby.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-ruby.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-ruby.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-ruby.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-shellscript.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-shellscript.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-shellscript.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-shellscript.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-tarz.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-tarz.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-tarz.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-tarz.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-xar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-xar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-xz-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xz-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-xz-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xz-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-xz.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xz.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-xz.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-xz.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-zip.png diff --git a/assets/Paper/1 512x512/mimetypes/application-x-zoo.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-zoo.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-x-zoo.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-x-zoo.png diff --git a/assets/Paper/1 512x512/mimetypes/application-zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/application-zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/application-zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/application-zip.png diff --git a/assets/Paper/1 512x512/mimetypes/ascii.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/ascii.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/ascii.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/ascii.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-mpeg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-mpeg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-mpeg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-mpeg.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-adpcm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-adpcm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-adpcm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-adpcm.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-aiff.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-aiff.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-aiff.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-aiff.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-flac+ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-flac+ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-flac+ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-flac+ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-flac.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-flac.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-flac.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-flac.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-monkey.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-monkey.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-monkey.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-monkey.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-mp2.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-mp2.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-mp2.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-mp2.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-mpeg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-mpeg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-mpeg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-mpeg.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-speex+ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-speex+ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-speex+ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-speex+ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/audio-x-vorbis+ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-vorbis+ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/audio-x-vorbis+ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/audio-x-vorbis+ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/binary.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/binary.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/binary.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/binary.png diff --git a/assets/Paper/1 512x512/mimetypes/contents2.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/contents2.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/contents2.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/contents2.png diff --git a/assets/Paper/1 512x512/mimetypes/deb.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/deb.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/deb.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/deb.png diff --git a/assets/Paper/1 512x512/mimetypes/document.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/document.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/document.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/document.png diff --git a/assets/Paper/1 512x512/mimetypes/empty.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/empty.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/empty.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/empty.png diff --git a/assets/Paper/1 512x512/mimetypes/exec.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/exec.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/exec.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/exec.png diff --git a/assets/Paper/1 512x512/mimetypes/extension.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/extension.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/extension.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/extension.png diff --git a/assets/Paper/1 512x512/mimetypes/folder_tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/folder_tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/folder_tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/folder_tar.png diff --git a/assets/Paper/1 512x512/mimetypes/font-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/font-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/font-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/font-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/font.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/font.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/font.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/font.png diff --git a/assets/Paper/1 512x512/mimetypes/font_bitmap.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/font_bitmap.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/font_bitmap.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/font_bitmap.png diff --git a/assets/Paper/1 512x512/mimetypes/font_truetype.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/font_truetype.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/font_truetype.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/font_truetype.png diff --git a/assets/Paper/1 512x512/mimetypes/font_type1.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/font_type1.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/font_type1.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/font_type1.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-fs-executable.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-fs-executable.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-fs-executable.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-fs-executable.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-fs-regular.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-fs-regular.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-fs-regular.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-fs-regular.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-magicpoint.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-magicpoint.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-magicpoint.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-magicpoint.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-msword.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-msword.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-msword.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-msword.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-pdf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-pdf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-pdf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-pdf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-postscript.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-postscript.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-postscript.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-postscript.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-rtf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-rtf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-rtf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-rtf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-excel.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-excel.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-excel.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-excel.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.rn-realmedia.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.calc.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.calc.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.calc.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.calc.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.impress.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.impress.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.impress.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.impress.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.writer.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.writer.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.writer.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.stardivision.writer.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-wordperfect.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-wordperfect.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-wordperfect.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-wordperfect.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-7z-compressed.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-7z-compressed.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-7z-compressed.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-7z-compressed.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-abiword.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-abiword.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-abiword.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-abiword.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-spreadsheet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-spreadsheet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-spreadsheet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-spreadsheet.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-word.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-word.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-word.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-applix-word.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-archive.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-archive.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-archive.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-archive.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-arj.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-arj.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-arj.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-arj.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-bzip.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compress.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compress.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compress.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compress.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio-compressed.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio-compressed.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio-compressed.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio-compressed.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-cpio.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-deb.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-deb.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-deb.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-deb.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-dvi.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-dvi.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-dvi.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-dvi.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-executable.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-executable.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-executable.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-executable.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-afm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-afm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-afm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-afm.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-bdf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-bdf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-bdf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-bdf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-linux-psf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-linux-psf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-linux-psf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-linux-psf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-pcf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-pcf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-pcf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-pcf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-sunos-news.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-sunos-news.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-sunos-news.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-sunos-news.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-ttf.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-ttf.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-ttf.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-font-ttf.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gnumeric.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gnumeric.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gnumeric.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gnumeric.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzip.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzpostscript.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzpostscript.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzpostscript.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-gzpostscript.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-jar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-jar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-jar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-jar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-killustrator.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-killustrator.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-killustrator.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-killustrator.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kpresenter.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kpresenter.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kpresenter.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kpresenter.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kspread.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kspread.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kspread.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kspread.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kword.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kword.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kword.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-kword.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lha.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lha.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lha.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lha.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lhz.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lhz.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lhz.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lhz.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-lzma.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-ms-dos-executable.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-ms-dos-executable.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-ms-dos-executable.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-ms-dos-executable.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-perl.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-perl.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-perl.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-perl.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-php.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-php.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-php.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-php.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-python-bytecode.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-python-bytecode.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-python-bytecode.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-python-bytecode.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rpm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rpm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rpm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-rpm.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-scribus.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-scribus.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-scribus.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-scribus.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shellscript.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shellscript.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shellscript.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shellscript.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shockwave-flash.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shockwave-flash.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shockwave-flash.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-shockwave-flash.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-stuffit.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-stuffit.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-stuffit.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-stuffit.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tarz.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tarz.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tarz.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tarz.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tex.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tex.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tex.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-tex.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-x-zip.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-xhtml+xml.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-xhtml+xml.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-xhtml+xml.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-xhtml+xml.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-application-zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-application-zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-application-zip.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-audio.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-audio.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-audio.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-audio.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-image.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-image.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-image.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-image.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-html.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-html.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-html.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-html.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-vnd.wap.wml.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-vnd.wap.wml.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-vnd.wap.wml.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-vnd.wap.wml.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-csh.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-csh.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-csh.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-csh.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-python.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-python.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-python.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-python.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-sh.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-sh.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-sh.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-sh.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcalendar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcalendar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcalendar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcalendar.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcard.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcard.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcard.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-vcard.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-zsh.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-zsh.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-zsh.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text-x-zsh.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-text.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-text.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-text.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-video.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-video.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-video.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-video.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-mime-x-font-afm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-x-font-afm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-mime-x-font-afm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-mime-x-font-afm.png diff --git a/assets/Paper/1 512x512/mimetypes/gnome-package.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-package.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gnome-package.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gnome-package.png diff --git a/assets/Paper/1 512x512/mimetypes/gtk-file.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/gtk-file.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/gtk-file.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/gtk-file.png diff --git a/assets/Paper/1 512x512/mimetypes/html.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/html.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/html.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/html.png diff --git a/assets/Paper/1 512x512/mimetypes/image-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/image-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/image-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/image-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/image.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/image.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/image.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/image.png diff --git a/assets/Paper/1 512x512/mimetypes/inode-directory.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/inode-directory.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/inode-directory.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/inode-directory.png diff --git a/assets/Paper/1 512x512/mimetypes/kpresenter_kpr.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/kpresenter_kpr.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/kpresenter_kpr.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/kpresenter_kpr.png diff --git a/assets/Paper/1 512x512/mimetypes/libpeas-plugin.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/libpeas-plugin.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/libpeas-plugin.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/libpeas-plugin.png diff --git a/assets/Paper/1 512x512/mimetypes/media-video.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/media-video.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/media-video.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/media-video.png diff --git a/assets/Paper/1 512x512/mimetypes/mime_ascii.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/mime_ascii.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/mime_ascii.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/mime_ascii.png diff --git a/assets/Paper/1 512x512/mimetypes/misc.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/misc.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/misc.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/misc.png diff --git a/assets/Paper/1 512x512/mimetypes/office-document.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/office-document.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/office-document.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/office-document.png diff --git a/assets/Paper/1 512x512/mimetypes/package-gdebi.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/package-gdebi.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/package-gdebi.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/package-gdebi.png diff --git a/assets/Paper/1 512x512/mimetypes/package-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/package-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/package-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/package-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/package.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/package.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/package.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/package.png diff --git a/assets/Paper/1 512x512/mimetypes/package_editors.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/package_editors.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/package_editors.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/package_editors.png diff --git a/assets/Paper/1 512x512/mimetypes/package_wordprocessing.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/package_wordprocessing.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/package_wordprocessing.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/package_wordprocessing.png diff --git a/assets/Paper/1 512x512/mimetypes/plan.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/plan.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/plan.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/plan.png diff --git a/assets/Paper/1 512x512/mimetypes/rar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/rar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/rar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/rar.png diff --git a/assets/Paper/1 512x512/mimetypes/rpm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/rpm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/rpm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/rpm.png diff --git a/assets/Paper/1 512x512/mimetypes/shellscript.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/shellscript.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/shellscript.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/shellscript.png diff --git a/assets/Paper/1 512x512/mimetypes/sound.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/sound.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/sound.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/sound.png diff --git a/assets/Paper/1 512x512/mimetypes/spreadsheet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/spreadsheet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/spreadsheet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/spreadsheet.png diff --git a/assets/Paper/1 512x512/mimetypes/stock_addressbook.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/stock_addressbook.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/stock_addressbook.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/stock_addressbook.png diff --git a/assets/Paper/1 512x512/mimetypes/stock_calendar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/stock_calendar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/stock_calendar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/stock_calendar.png diff --git a/assets/Paper/1 512x512/mimetypes/stock_script.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/stock_script.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/stock_script.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/stock_script.png diff --git a/assets/Paper/1 512x512/mimetypes/tar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/tar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/tar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/tar.png diff --git a/assets/Paper/1 512x512/mimetypes/template_source.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/template_source.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/template_source.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/template_source.png diff --git a/assets/Paper/1 512x512/mimetypes/text-html.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-html.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-html.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-html.png diff --git a/assets/Paper/1 512x512/mimetypes/text-htmlh.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-htmlh.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-htmlh.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-htmlh.png diff --git a/assets/Paper/1 512x512/mimetypes/text-markdown.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-markdown.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-markdown.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-markdown.png diff --git a/assets/Paper/1 512x512/mimetypes/text-plain.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-plain.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-plain.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-plain.png diff --git a/assets/Paper/1 512x512/mimetypes/text-r.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-r.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-r.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-r.png diff --git a/assets/Paper/1 512x512/mimetypes/text-rust.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-rust.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-rust.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-rust.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-R.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-R.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-R.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-R.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-c++src.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-c++src.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-c++src.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-c++src.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-c.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-c.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-c.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-c.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-csrc.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-csrc.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-csrc.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-csrc.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-generic-template.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic-template.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-generic-template.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic-template.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-generic.svapplication-x-awk.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic.svapplication-x-awk.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-generic.svapplication-x-awk.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-generic.svapplication-x-awk.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-go.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-go.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-go.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-go.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-haskell.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-haskell.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-haskell.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-haskell.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-java-source.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-java-source.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-java-source.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-java-source.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-java.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-java.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-java.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-java.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-katefilelist.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-katefilelist.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-katefilelist.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-katefilelist.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-plain.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-plain.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-plain.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-plain.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-preview.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-preview.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-preview.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-preview.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-python.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-python.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-python.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-python.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-r-source.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-r-source.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-r-source.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-r-source.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-ruby.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-ruby.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-ruby.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-ruby.png diff --git a/assets/Paper/1 512x512/mimetypes/text-x-script.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-script.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text-x-script.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text-x-script.png diff --git a/assets/Paper/1 512x512/mimetypes/text.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/text.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/text.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/text.png diff --git a/assets/Paper/1 512x512/mimetypes/tgz.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/tgz.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/tgz.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/tgz.png diff --git a/assets/Paper/1 512x512/mimetypes/txt.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/txt.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/txt.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/txt.png diff --git a/assets/Paper/1 512x512/mimetypes/txt2.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/txt2.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/txt2.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/txt2.png diff --git a/assets/Paper/1 512x512/mimetypes/unknown.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/unknown.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/unknown.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/unknown.png diff --git a/assets/Paper/1 512x512/mimetypes/uri-mms.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/uri-mms.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/uri-mms.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/uri-mms.png diff --git a/assets/Paper/1 512x512/mimetypes/uri-mmst.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/uri-mmst.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/uri-mmst.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/uri-mmst.png diff --git a/assets/Paper/1 512x512/mimetypes/uri-pnm.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/uri-pnm.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/uri-pnm.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/uri-pnm.png diff --git a/assets/Paper/1 512x512/mimetypes/uri-rtspt.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/uri-rtspt.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/uri-rtspt.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/uri-rtspt.png diff --git a/assets/Paper/1 512x512/mimetypes/uri-rtspu.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/uri-rtspu.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/uri-rtspu.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/uri-rtspu.png diff --git a/assets/Paper/1 512x512/mimetypes/vcalendar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/vcalendar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/vcalendar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/vcalendar.png diff --git a/assets/Paper/1 512x512/mimetypes/vcard.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/vcard.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/vcard.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/vcard.png diff --git a/assets/Paper/1 512x512/mimetypes/video-mp4.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-mp4.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-mp4.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-mp4.png diff --git a/assets/Paper/1 512x512/mimetypes/video-vivo.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-vivo.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-vivo.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-vivo.png diff --git a/assets/Paper/1 512x512/mimetypes/video-vnd.rn-realvideo.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-vnd.rn-realvideo.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-vnd.rn-realvideo.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-vnd.rn-realvideo.png diff --git a/assets/Paper/1 512x512/mimetypes/video-wavelet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-wavelet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-wavelet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-wavelet.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-anim.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-anim.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-anim.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-anim.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-flic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-flic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-flic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-flic.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-generic.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-generic.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-generic.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-generic.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-google-vlc-plugin.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-google-vlc-plugin.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-google-vlc-plugin.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-google-vlc-plugin.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-javafx.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-javafx.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-javafx.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-javafx.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-matroska.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-matroska.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-matroska.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-matroska.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-ms-wmp.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ms-wmp.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-ms-wmp.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ms-wmp.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-ms-wmv.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ms-wmv.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-ms-wmv.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ms-wmv.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-msvideo.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-msvideo.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-msvideo.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-msvideo.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-ogm+ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ogm+ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-ogm+ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-ogm+ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-theora+ogg.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-theora+ogg.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-theora+ogg.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-theora+ogg.png diff --git a/assets/Paper/1 512x512/mimetypes/video-x-wmv.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-wmv.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video-x-wmv.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video-x-wmv.png diff --git a/assets/Paper/1 512x512/mimetypes/video.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/video.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/video.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/video.png diff --git a/assets/Paper/1 512x512/mimetypes/wordprocessing.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/wordprocessing.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/wordprocessing.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/wordprocessing.png diff --git a/assets/Paper/1 512x512/mimetypes/www.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/www.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/www.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/www.png diff --git a/assets/Paper/1 512x512/mimetypes/x-office-address-book.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-address-book.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/x-office-address-book.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-address-book.png diff --git a/assets/Paper/1 512x512/mimetypes/x-office-calendar.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-calendar.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/x-office-calendar.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-calendar.png diff --git a/assets/Paper/1 512x512/mimetypes/x-office-document.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-document.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/x-office-document.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-document.png diff --git a/assets/Paper/1 512x512/mimetypes/x-office-presentation.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-presentation.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/x-office-presentation.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-presentation.png diff --git a/assets/Paper/1 512x512/mimetypes/x-office-spreadsheet.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-spreadsheet.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/x-office-spreadsheet.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/x-office-spreadsheet.png diff --git a/assets/Paper/1 512x512/mimetypes/zip.png b/src/gwsl/assets/Paper/1 512x512/mimetypes/zip.png similarity index 100% rename from assets/Paper/1 512x512/mimetypes/zip.png rename to src/gwsl/assets/Paper/1 512x512/mimetypes/zip.png diff --git a/assets/Paper/1 512x512/places/antergos-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/antergos-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/antergos-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/antergos-logo-icon.png diff --git a/assets/Paper/1 512x512/places/antergos.png b/src/gwsl/assets/Paper/1 512x512/places/antergos.png similarity index 100% rename from assets/Paper/1 512x512/places/antergos.png rename to src/gwsl/assets/Paper/1 512x512/places/antergos.png diff --git a/assets/Paper/1 512x512/places/applications-debian.png b/src/gwsl/assets/Paper/1 512x512/places/applications-debian.png similarity index 100% rename from assets/Paper/1 512x512/places/applications-debian.png rename to src/gwsl/assets/Paper/1 512x512/places/applications-debian.png diff --git a/assets/Paper/1 512x512/places/archlinux-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/archlinux-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/archlinux-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/archlinux-logo-icon.png diff --git a/assets/Paper/1 512x512/places/archlinux.png b/src/gwsl/assets/Paper/1 512x512/places/archlinux.png similarity index 100% rename from assets/Paper/1 512x512/places/archlinux.png rename to src/gwsl/assets/Paper/1 512x512/places/archlinux.png diff --git a/assets/Paper/1 512x512/places/cs-desktop.png b/src/gwsl/assets/Paper/1 512x512/places/cs-desktop.png similarity index 100% rename from assets/Paper/1 512x512/places/cs-desktop.png rename to src/gwsl/assets/Paper/1 512x512/places/cs-desktop.png diff --git a/assets/Paper/1 512x512/places/debian-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/debian-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/debian-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/debian-logo-icon.png diff --git a/assets/Paper/1 512x512/places/debian-logo.png b/src/gwsl/assets/Paper/1 512x512/places/debian-logo.png similarity index 100% rename from assets/Paper/1 512x512/places/debian-logo.png rename to src/gwsl/assets/Paper/1 512x512/places/debian-logo.png diff --git a/assets/Paper/1 512x512/places/debian-swirl.png b/src/gwsl/assets/Paper/1 512x512/places/debian-swirl.png similarity index 100% rename from assets/Paper/1 512x512/places/debian-swirl.png rename to src/gwsl/assets/Paper/1 512x512/places/debian-swirl.png diff --git a/assets/Paper/1 512x512/places/debian.png b/src/gwsl/assets/Paper/1 512x512/places/debian.png similarity index 100% rename from assets/Paper/1 512x512/places/debian.png rename to src/gwsl/assets/Paper/1 512x512/places/debian.png diff --git a/assets/Paper/1 512x512/places/desktop.png b/src/gwsl/assets/Paper/1 512x512/places/desktop.png similarity index 100% rename from assets/Paper/1 512x512/places/desktop.png rename to src/gwsl/assets/Paper/1 512x512/places/desktop.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-antergos.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-antergos.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-antergos.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-antergos.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-archlinux.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-archlinux.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-archlinux.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-archlinux.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-debian.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-debian.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-debian.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-debian.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-elementary.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-elementary.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-elementary.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-elementary.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-elementaryos.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-elementaryos.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-elementaryos.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-elementaryos.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-fedora.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-fedora.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-fedora.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-fedora.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-korora.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-korora.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-korora.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-korora.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-kubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-kubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-kubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-kubuntu.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-linux-mint.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-linux-mint.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-linux-mint.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-linux-mint.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-lubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-lubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-lubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-lubuntu.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-mageia.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-mageia.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-mageia.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-mageia.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-manjaro.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-manjaro.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-manjaro.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-manjaro.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-opensuse.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-opensuse.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-opensuse.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-opensuse.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-slackware.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-slackware.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-slackware.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-slackware.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-solus.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-solus.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-solus.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-solus.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-ubuntu-gnome.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu-gnome.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-ubuntu-gnome.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu-gnome.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-ubuntu-mate.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu-mate.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-ubuntu-mate.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu-mate.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-ubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-ubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-ubuntu.png diff --git a/assets/Paper/1 512x512/places/distributor-logo-xubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/distributor-logo-xubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/distributor-logo-xubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/distributor-logo-xubuntu.png diff --git a/assets/Paper/1 512x512/places/elementary.png b/src/gwsl/assets/Paper/1 512x512/places/elementary.png similarity index 100% rename from assets/Paper/1 512x512/places/elementary.png rename to src/gwsl/assets/Paper/1 512x512/places/elementary.png diff --git a/assets/Paper/1 512x512/places/elementaryos-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/elementaryos-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/elementaryos-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/elementaryos-logo-icon.png diff --git a/assets/Paper/1 512x512/places/elementaryos.png b/src/gwsl/assets/Paper/1 512x512/places/elementaryos.png similarity index 100% rename from assets/Paper/1 512x512/places/elementaryos.png rename to src/gwsl/assets/Paper/1 512x512/places/elementaryos.png diff --git a/assets/Paper/1 512x512/places/emptytrash.png b/src/gwsl/assets/Paper/1 512x512/places/emptytrash.png similarity index 100% rename from assets/Paper/1 512x512/places/emptytrash.png rename to src/gwsl/assets/Paper/1 512x512/places/emptytrash.png diff --git a/assets/Paper/1 512x512/places/fedora-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/fedora-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/fedora-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/fedora-logo-icon.png diff --git a/assets/Paper/1 512x512/places/fedora.png b/src/gwsl/assets/Paper/1 512x512/places/fedora.png similarity index 100% rename from assets/Paper/1 512x512/places/fedora.png rename to src/gwsl/assets/Paper/1 512x512/places/fedora.png diff --git a/assets/Paper/1 512x512/places/folder-black.png b/src/gwsl/assets/Paper/1 512x512/places/folder-black.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-black.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-black.png diff --git a/assets/Paper/1 512x512/places/folder-blue.png b/src/gwsl/assets/Paper/1 512x512/places/folder-blue.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-blue.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-blue.png diff --git a/assets/Paper/1 512x512/places/folder-brown.png b/src/gwsl/assets/Paper/1 512x512/places/folder-brown.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-brown.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-brown.png diff --git a/assets/Paper/1 512x512/places/folder-cloud.png b/src/gwsl/assets/Paper/1 512x512/places/folder-cloud.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-cloud.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-cloud.png diff --git a/assets/Paper/1 512x512/places/folder-cyan.png b/src/gwsl/assets/Paper/1 512x512/places/folder-cyan.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-cyan.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-cyan.png diff --git a/assets/Paper/1 512x512/places/folder-documents.png b/src/gwsl/assets/Paper/1 512x512/places/folder-documents.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-documents.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-documents.png diff --git a/assets/Paper/1 512x512/places/folder-download.png b/src/gwsl/assets/Paper/1 512x512/places/folder-download.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-download.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-download.png diff --git a/assets/Paper/1 512x512/places/folder-dropbox.png b/src/gwsl/assets/Paper/1 512x512/places/folder-dropbox.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-dropbox.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-dropbox.png diff --git a/assets/Paper/1 512x512/places/folder-gdrive.png b/src/gwsl/assets/Paper/1 512x512/places/folder-gdrive.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-gdrive.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-gdrive.png diff --git a/assets/Paper/1 512x512/places/folder-git.png b/src/gwsl/assets/Paper/1 512x512/places/folder-git.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-git.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-git.png diff --git a/assets/Paper/1 512x512/places/folder-green.png b/src/gwsl/assets/Paper/1 512x512/places/folder-green.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-green.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-green.png diff --git a/assets/Paper/1 512x512/places/folder-grey.png b/src/gwsl/assets/Paper/1 512x512/places/folder-grey.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-grey.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-grey.png diff --git a/assets/Paper/1 512x512/places/folder-locked.png b/src/gwsl/assets/Paper/1 512x512/places/folder-locked.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-locked.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-locked.png diff --git a/assets/Paper/1 512x512/places/folder-magenta.png b/src/gwsl/assets/Paper/1 512x512/places/folder-magenta.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-magenta.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-magenta.png diff --git a/assets/Paper/1 512x512/places/folder-music.png b/src/gwsl/assets/Paper/1 512x512/places/folder-music.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-music.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-music.png diff --git a/assets/Paper/1 512x512/places/folder-onedrive.png b/src/gwsl/assets/Paper/1 512x512/places/folder-onedrive.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-onedrive.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-onedrive.png diff --git a/assets/Paper/1 512x512/places/folder-orange.png b/src/gwsl/assets/Paper/1 512x512/places/folder-orange.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-orange.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-orange.png diff --git a/assets/Paper/1 512x512/places/folder-owncloud.png b/src/gwsl/assets/Paper/1 512x512/places/folder-owncloud.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-owncloud.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-owncloud.png diff --git a/assets/Paper/1 512x512/places/folder-pictures.png b/src/gwsl/assets/Paper/1 512x512/places/folder-pictures.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-pictures.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-pictures.png diff --git a/assets/Paper/1 512x512/places/folder-public.png b/src/gwsl/assets/Paper/1 512x512/places/folder-public.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-public.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-public.png diff --git a/assets/Paper/1 512x512/places/folder-publicshare.png b/src/gwsl/assets/Paper/1 512x512/places/folder-publicshare.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-publicshare.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-publicshare.png diff --git a/assets/Paper/1 512x512/places/folder-recent.png b/src/gwsl/assets/Paper/1 512x512/places/folder-recent.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-recent.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-recent.png diff --git a/assets/Paper/1 512x512/places/folder-red.png b/src/gwsl/assets/Paper/1 512x512/places/folder-red.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-red.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-red.png diff --git a/assets/Paper/1 512x512/places/folder-remote.png b/src/gwsl/assets/Paper/1 512x512/places/folder-remote.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-remote.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-remote.png diff --git a/assets/Paper/1 512x512/places/folder-templates.png b/src/gwsl/assets/Paper/1 512x512/places/folder-templates.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-templates.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-templates.png diff --git a/assets/Paper/1 512x512/places/folder-videos.png b/src/gwsl/assets/Paper/1 512x512/places/folder-videos.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-videos.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-videos.png diff --git a/assets/Paper/1 512x512/places/folder-violet.png b/src/gwsl/assets/Paper/1 512x512/places/folder-violet.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-violet.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-violet.png diff --git a/assets/Paper/1 512x512/places/folder-yellow.png b/src/gwsl/assets/Paper/1 512x512/places/folder-yellow.png similarity index 100% rename from assets/Paper/1 512x512/places/folder-yellow.png rename to src/gwsl/assets/Paper/1 512x512/places/folder-yellow.png diff --git a/assets/Paper/1 512x512/places/folder.png b/src/gwsl/assets/Paper/1 512x512/places/folder.png similarity index 100% rename from assets/Paper/1 512x512/places/folder.png rename to src/gwsl/assets/Paper/1 512x512/places/folder.png diff --git a/assets/Paper/1 512x512/places/folder_color_black.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_black.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_black.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_black.png diff --git a/assets/Paper/1 512x512/places/folder_color_blue.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_blue.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_blue.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_blue.png diff --git a/assets/Paper/1 512x512/places/folder_color_brown.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_brown.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_brown.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_brown.png diff --git a/assets/Paper/1 512x512/places/folder_color_green.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_green.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_green.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_green.png diff --git a/assets/Paper/1 512x512/places/folder_color_grey.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_grey.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_grey.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_grey.png diff --git a/assets/Paper/1 512x512/places/folder_color_orange.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_orange.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_orange.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_orange.png diff --git a/assets/Paper/1 512x512/places/folder_color_pink.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_pink.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_pink.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_pink.png diff --git a/assets/Paper/1 512x512/places/folder_color_purple.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_purple.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_purple.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_purple.png diff --git a/assets/Paper/1 512x512/places/folder_color_red.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_red.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_red.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_red.png diff --git a/assets/Paper/1 512x512/places/folder_color_yellow.png b/src/gwsl/assets/Paper/1 512x512/places/folder_color_yellow.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_color_yellow.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_color_yellow.png diff --git a/assets/Paper/1 512x512/places/folder_home.png b/src/gwsl/assets/Paper/1 512x512/places/folder_home.png similarity index 100% rename from assets/Paper/1 512x512/places/folder_home.png rename to src/gwsl/assets/Paper/1 512x512/places/folder_home.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-desktop.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-desktop.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-desktop.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-desktop.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-directory.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-directory.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-directory.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-directory.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-ftp.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-ftp.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-ftp.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-ftp.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-home.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-home.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-home.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-home.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-network.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-network.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-network.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-network.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-nfs.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-nfs.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-nfs.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-nfs.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-server.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-server.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-server.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-server.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-share.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-share.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-share.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-share.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-smb.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-smb.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-smb.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-smb.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-ssh.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-ssh.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-ssh.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-ssh.png diff --git a/assets/Paper/1 512x512/places/gnome-fs-trash-empty.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-fs-trash-empty.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-fs-trash-empty.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-fs-trash-empty.png diff --git a/assets/Paper/1 512x512/places/gnome-mime-x-directory-nfs-server.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-nfs-server.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-mime-x-directory-nfs-server.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-nfs-server.png diff --git a/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-server.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-server.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-server.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-server.png diff --git a/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-share.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-share.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-share.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-share.png diff --git a/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-workgroup.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-workgroup.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-workgroup.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-mime-x-directory-smb-workgroup.png diff --git a/assets/Paper/1 512x512/places/gnome-stock-trash.png b/src/gwsl/assets/Paper/1 512x512/places/gnome-stock-trash.png similarity index 100% rename from assets/Paper/1 512x512/places/gnome-stock-trash.png rename to src/gwsl/assets/Paper/1 512x512/places/gnome-stock-trash.png diff --git a/assets/Paper/1 512x512/places/gtk-directory.png b/src/gwsl/assets/Paper/1 512x512/places/gtk-directory.png similarity index 100% rename from assets/Paper/1 512x512/places/gtk-directory.png rename to src/gwsl/assets/Paper/1 512x512/places/gtk-directory.png diff --git a/assets/Paper/1 512x512/places/gtk-network.png b/src/gwsl/assets/Paper/1 512x512/places/gtk-network.png similarity index 100% rename from assets/Paper/1 512x512/places/gtk-network.png rename to src/gwsl/assets/Paper/1 512x512/places/gtk-network.png diff --git a/assets/Paper/1 512x512/places/inode-directory.png b/src/gwsl/assets/Paper/1 512x512/places/inode-directory.png similarity index 100% rename from assets/Paper/1 512x512/places/inode-directory.png rename to src/gwsl/assets/Paper/1 512x512/places/inode-directory.png diff --git a/assets/Paper/1 512x512/places/korora-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/korora-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/korora-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/korora-logo-icon.png diff --git a/assets/Paper/1 512x512/places/korora.png b/src/gwsl/assets/Paper/1 512x512/places/korora.png similarity index 100% rename from assets/Paper/1 512x512/places/korora.png rename to src/gwsl/assets/Paper/1 512x512/places/korora.png diff --git a/assets/Paper/1 512x512/places/kubuntu-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/kubuntu-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/kubuntu-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/kubuntu-logo-icon.png diff --git a/assets/Paper/1 512x512/places/kubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/kubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/kubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/kubuntu.png diff --git a/assets/Paper/1 512x512/places/linux-mint-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/linux-mint-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/linux-mint-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/linux-mint-logo-icon.png diff --git a/assets/Paper/1 512x512/places/linux-mint.png b/src/gwsl/assets/Paper/1 512x512/places/linux-mint.png similarity index 100% rename from assets/Paper/1 512x512/places/linux-mint.png rename to src/gwsl/assets/Paper/1 512x512/places/linux-mint.png diff --git a/assets/Paper/1 512x512/places/lubuntu-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/lubuntu-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/lubuntu-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/lubuntu-logo-icon.png diff --git a/assets/Paper/1 512x512/places/lubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/lubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/lubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/lubuntu.png diff --git a/assets/Paper/1 512x512/places/mageia-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/mageia-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/mageia-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/mageia-logo-icon.png diff --git a/assets/Paper/1 512x512/places/mageia.png b/src/gwsl/assets/Paper/1 512x512/places/mageia.png similarity index 100% rename from assets/Paper/1 512x512/places/mageia.png rename to src/gwsl/assets/Paper/1 512x512/places/mageia.png diff --git a/assets/Paper/1 512x512/places/manjaro-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/manjaro-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/manjaro-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/manjaro-logo-icon.png diff --git a/assets/Paper/1 512x512/places/manjaro-welcome.png b/src/gwsl/assets/Paper/1 512x512/places/manjaro-welcome.png similarity index 100% rename from assets/Paper/1 512x512/places/manjaro-welcome.png rename to src/gwsl/assets/Paper/1 512x512/places/manjaro-welcome.png diff --git a/assets/Paper/1 512x512/places/manjaro.png b/src/gwsl/assets/Paper/1 512x512/places/manjaro.png similarity index 100% rename from assets/Paper/1 512x512/places/manjaro.png rename to src/gwsl/assets/Paper/1 512x512/places/manjaro.png diff --git a/assets/Paper/1 512x512/places/mintwelcome.png b/src/gwsl/assets/Paper/1 512x512/places/mintwelcome.png similarity index 100% rename from assets/Paper/1 512x512/places/mintwelcome.png rename to src/gwsl/assets/Paper/1 512x512/places/mintwelcome.png diff --git a/assets/Paper/1 512x512/places/network-server.png b/src/gwsl/assets/Paper/1 512x512/places/network-server.png similarity index 100% rename from assets/Paper/1 512x512/places/network-server.png rename to src/gwsl/assets/Paper/1 512x512/places/network-server.png diff --git a/assets/Paper/1 512x512/places/network-workgroup.png b/src/gwsl/assets/Paper/1 512x512/places/network-workgroup.png similarity index 100% rename from assets/Paper/1 512x512/places/network-workgroup.png rename to src/gwsl/assets/Paper/1 512x512/places/network-workgroup.png diff --git a/assets/Paper/1 512x512/places/network.png b/src/gwsl/assets/Paper/1 512x512/places/network.png similarity index 100% rename from assets/Paper/1 512x512/places/network.png rename to src/gwsl/assets/Paper/1 512x512/places/network.png diff --git a/assets/Paper/1 512x512/places/network_local.png b/src/gwsl/assets/Paper/1 512x512/places/network_local.png similarity index 100% rename from assets/Paper/1 512x512/places/network_local.png rename to src/gwsl/assets/Paper/1 512x512/places/network_local.png diff --git a/assets/Paper/1 512x512/places/opensuse-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/opensuse-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/opensuse-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/opensuse-logo-icon.png diff --git a/assets/Paper/1 512x512/places/opensuse.png b/src/gwsl/assets/Paper/1 512x512/places/opensuse.png similarity index 100% rename from assets/Paper/1 512x512/places/opensuse.png rename to src/gwsl/assets/Paper/1 512x512/places/opensuse.png diff --git a/assets/Paper/1 512x512/places/redhat-network-server.png b/src/gwsl/assets/Paper/1 512x512/places/redhat-network-server.png similarity index 100% rename from assets/Paper/1 512x512/places/redhat-network-server.png rename to src/gwsl/assets/Paper/1 512x512/places/redhat-network-server.png diff --git a/assets/Paper/1 512x512/places/server.png b/src/gwsl/assets/Paper/1 512x512/places/server.png similarity index 100% rename from assets/Paper/1 512x512/places/server.png rename to src/gwsl/assets/Paper/1 512x512/places/server.png diff --git a/assets/Paper/1 512x512/places/show-desktop.png b/src/gwsl/assets/Paper/1 512x512/places/show-desktop.png similarity index 100% rename from assets/Paper/1 512x512/places/show-desktop.png rename to src/gwsl/assets/Paper/1 512x512/places/show-desktop.png diff --git a/assets/Paper/1 512x512/places/slackware-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/slackware-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/slackware-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/slackware-logo-icon.png diff --git a/assets/Paper/1 512x512/places/slackware.png b/src/gwsl/assets/Paper/1 512x512/places/slackware.png similarity index 100% rename from assets/Paper/1 512x512/places/slackware.png rename to src/gwsl/assets/Paper/1 512x512/places/slackware.png diff --git a/assets/Paper/1 512x512/places/solus-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/solus-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/solus-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/solus-logo-icon.png diff --git a/assets/Paper/1 512x512/places/solus.png b/src/gwsl/assets/Paper/1 512x512/places/solus.png similarity index 100% rename from assets/Paper/1 512x512/places/solus.png rename to src/gwsl/assets/Paper/1 512x512/places/solus.png diff --git a/assets/Paper/1 512x512/places/start-here-antergos.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-antergos.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-antergos.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-antergos.png diff --git a/assets/Paper/1 512x512/places/start-here-archlinux.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-archlinux.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-archlinux.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-archlinux.png diff --git a/assets/Paper/1 512x512/places/start-here-debian.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-debian.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-debian.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-debian.png diff --git a/assets/Paper/1 512x512/places/start-here-elementary.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-elementary.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-elementary.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-elementary.png diff --git a/assets/Paper/1 512x512/places/start-here-elementaryos.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-elementaryos.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-elementaryos.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-elementaryos.png diff --git a/assets/Paper/1 512x512/places/start-here-fedora.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-fedora.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-fedora.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-fedora.png diff --git a/assets/Paper/1 512x512/places/start-here-korora.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-korora.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-korora.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-korora.png diff --git a/assets/Paper/1 512x512/places/start-here-kubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-kubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-kubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-kubuntu.png diff --git a/assets/Paper/1 512x512/places/start-here-linux-mint.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-linux-mint.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-linux-mint.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-linux-mint.png diff --git a/assets/Paper/1 512x512/places/start-here-lubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-lubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-lubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-lubuntu.png diff --git a/assets/Paper/1 512x512/places/start-here-mageia.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-mageia.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-mageia.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-mageia.png diff --git a/assets/Paper/1 512x512/places/start-here-manjaro.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-manjaro.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-manjaro.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-manjaro.png diff --git a/assets/Paper/1 512x512/places/start-here-opensuse.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-opensuse.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-opensuse.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-opensuse.png diff --git a/assets/Paper/1 512x512/places/start-here-slackware.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-slackware.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-slackware.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-slackware.png diff --git a/assets/Paper/1 512x512/places/start-here-solus.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-solus.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-solus.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-solus.png diff --git a/assets/Paper/1 512x512/places/start-here-ubuntu-gnome.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu-gnome.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-ubuntu-gnome.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu-gnome.png diff --git a/assets/Paper/1 512x512/places/start-here-ubuntu-mate.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu-mate.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-ubuntu-mate.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu-mate.png diff --git a/assets/Paper/1 512x512/places/start-here-ubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-ubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-ubuntu.png diff --git a/assets/Paper/1 512x512/places/start-here-xubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/start-here-xubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/start-here-xubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/start-here-xubuntu.png diff --git a/assets/Paper/1 512x512/places/stock_folder.png b/src/gwsl/assets/Paper/1 512x512/places/stock_folder.png similarity index 100% rename from assets/Paper/1 512x512/places/stock_folder.png rename to src/gwsl/assets/Paper/1 512x512/places/stock_folder.png diff --git a/assets/Paper/1 512x512/places/trashcan_empty.png b/src/gwsl/assets/Paper/1 512x512/places/trashcan_empty.png similarity index 100% rename from assets/Paper/1 512x512/places/trashcan_empty.png rename to src/gwsl/assets/Paper/1 512x512/places/trashcan_empty.png diff --git a/assets/Paper/1 512x512/places/ubuntu-gnome-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu-gnome-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu-gnome-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu-gnome-logo-icon.png diff --git a/assets/Paper/1 512x512/places/ubuntu-gnome.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu-gnome.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu-gnome.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu-gnome.png diff --git a/assets/Paper/1 512x512/places/ubuntu-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu-logo-icon.png diff --git a/assets/Paper/1 512x512/places/ubuntu-mate-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu-mate-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu-mate-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu-mate-logo-icon.png diff --git a/assets/Paper/1 512x512/places/ubuntu-mate.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu-mate.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu-mate.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu-mate.png diff --git a/assets/Paper/1 512x512/places/ubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/ubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/ubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/ubuntu.png diff --git a/assets/Paper/1 512x512/places/user-bookmarks.png b/src/gwsl/assets/Paper/1 512x512/places/user-bookmarks.png similarity index 100% rename from assets/Paper/1 512x512/places/user-bookmarks.png rename to src/gwsl/assets/Paper/1 512x512/places/user-bookmarks.png diff --git a/assets/Paper/1 512x512/places/user-desktop.png b/src/gwsl/assets/Paper/1 512x512/places/user-desktop.png similarity index 100% rename from assets/Paper/1 512x512/places/user-desktop.png rename to src/gwsl/assets/Paper/1 512x512/places/user-desktop.png diff --git a/assets/Paper/1 512x512/places/user-home.png b/src/gwsl/assets/Paper/1 512x512/places/user-home.png similarity index 100% rename from assets/Paper/1 512x512/places/user-home.png rename to src/gwsl/assets/Paper/1 512x512/places/user-home.png diff --git a/assets/Paper/1 512x512/places/user-trash.png b/src/gwsl/assets/Paper/1 512x512/places/user-trash.png similarity index 100% rename from assets/Paper/1 512x512/places/user-trash.png rename to src/gwsl/assets/Paper/1 512x512/places/user-trash.png diff --git a/assets/Paper/1 512x512/places/workspace-switcher-left-bottom.png b/src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-left-bottom.png similarity index 100% rename from assets/Paper/1 512x512/places/workspace-switcher-left-bottom.png rename to src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-left-bottom.png diff --git a/assets/Paper/1 512x512/places/workspace-switcher-right-bottom.png b/src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-right-bottom.png similarity index 100% rename from assets/Paper/1 512x512/places/workspace-switcher-right-bottom.png rename to src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-right-bottom.png diff --git a/assets/Paper/1 512x512/places/workspace-switcher-right-top.png b/src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-right-top.png similarity index 100% rename from assets/Paper/1 512x512/places/workspace-switcher-right-top.png rename to src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-right-top.png diff --git a/assets/Paper/1 512x512/places/workspace-switcher-top-left.png b/src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-top-left.png similarity index 100% rename from assets/Paper/1 512x512/places/workspace-switcher-top-left.png rename to src/gwsl/assets/Paper/1 512x512/places/workspace-switcher-top-left.png diff --git a/assets/Paper/1 512x512/places/xfce-trash_empty.png b/src/gwsl/assets/Paper/1 512x512/places/xfce-trash_empty.png similarity index 100% rename from assets/Paper/1 512x512/places/xfce-trash_empty.png rename to src/gwsl/assets/Paper/1 512x512/places/xfce-trash_empty.png diff --git a/assets/Paper/1 512x512/places/xubuntu-logo-icon.png b/src/gwsl/assets/Paper/1 512x512/places/xubuntu-logo-icon.png similarity index 100% rename from assets/Paper/1 512x512/places/xubuntu-logo-icon.png rename to src/gwsl/assets/Paper/1 512x512/places/xubuntu-logo-icon.png diff --git a/assets/Paper/1 512x512/places/xubuntu.png b/src/gwsl/assets/Paper/1 512x512/places/xubuntu.png similarity index 100% rename from assets/Paper/1 512x512/places/xubuntu.png rename to src/gwsl/assets/Paper/1 512x512/places/xubuntu.png diff --git a/assets/Paper/1 512x512/status/appointment-missed.png b/src/gwsl/assets/Paper/1 512x512/status/appointment-missed.png similarity index 100% rename from assets/Paper/1 512x512/status/appointment-missed.png rename to src/gwsl/assets/Paper/1 512x512/status/appointment-missed.png diff --git a/assets/Paper/1 512x512/status/appointment-soon.png b/src/gwsl/assets/Paper/1 512x512/status/appointment-soon.png similarity index 100% rename from assets/Paper/1 512x512/status/appointment-soon.png rename to src/gwsl/assets/Paper/1 512x512/status/appointment-soon.png diff --git a/assets/Paper/1 512x512/status/aptdaemon-delete.png b/src/gwsl/assets/Paper/1 512x512/status/aptdaemon-delete.png similarity index 100% rename from assets/Paper/1 512x512/status/aptdaemon-delete.png rename to src/gwsl/assets/Paper/1 512x512/status/aptdaemon-delete.png diff --git a/assets/Paper/1 512x512/status/aptdaemon-error.png b/src/gwsl/assets/Paper/1 512x512/status/aptdaemon-error.png similarity index 100% rename from assets/Paper/1 512x512/status/aptdaemon-error.png rename to src/gwsl/assets/Paper/1 512x512/status/aptdaemon-error.png diff --git a/assets/Paper/1 512x512/status/aptdaemon-update-cache.png b/src/gwsl/assets/Paper/1 512x512/status/aptdaemon-update-cache.png similarity index 100% rename from assets/Paper/1 512x512/status/aptdaemon-update-cache.png rename to src/gwsl/assets/Paper/1 512x512/status/aptdaemon-update-cache.png diff --git a/assets/Paper/1 512x512/status/aptdaemon-upgrade.png b/src/gwsl/assets/Paper/1 512x512/status/aptdaemon-upgrade.png similarity index 100% rename from assets/Paper/1 512x512/status/aptdaemon-upgrade.png rename to src/gwsl/assets/Paper/1 512x512/status/aptdaemon-upgrade.png diff --git a/assets/Paper/1 512x512/status/audio-volume-high.png b/src/gwsl/assets/Paper/1 512x512/status/audio-volume-high.png similarity index 100% rename from assets/Paper/1 512x512/status/audio-volume-high.png rename to src/gwsl/assets/Paper/1 512x512/status/audio-volume-high.png diff --git a/assets/Paper/1 512x512/status/audio-volume-low.png b/src/gwsl/assets/Paper/1 512x512/status/audio-volume-low.png similarity index 100% rename from assets/Paper/1 512x512/status/audio-volume-low.png rename to src/gwsl/assets/Paper/1 512x512/status/audio-volume-low.png diff --git a/assets/Paper/1 512x512/status/audio-volume-medium.png b/src/gwsl/assets/Paper/1 512x512/status/audio-volume-medium.png similarity index 100% rename from assets/Paper/1 512x512/status/audio-volume-medium.png rename to src/gwsl/assets/Paper/1 512x512/status/audio-volume-medium.png diff --git a/assets/Paper/1 512x512/status/audio-volume-muted.png b/src/gwsl/assets/Paper/1 512x512/status/audio-volume-muted.png similarity index 100% rename from assets/Paper/1 512x512/status/audio-volume-muted.png rename to src/gwsl/assets/Paper/1 512x512/status/audio-volume-muted.png diff --git a/assets/Paper/1 512x512/status/available.png b/src/gwsl/assets/Paper/1 512x512/status/available.png similarity index 100% rename from assets/Paper/1 512x512/status/available.png rename to src/gwsl/assets/Paper/1 512x512/status/available.png diff --git a/assets/Paper/1 512x512/status/avatar-default.png b/src/gwsl/assets/Paper/1 512x512/status/avatar-default.png similarity index 100% rename from assets/Paper/1 512x512/status/avatar-default.png rename to src/gwsl/assets/Paper/1 512x512/status/avatar-default.png diff --git a/assets/Paper/1 512x512/status/away.png b/src/gwsl/assets/Paper/1 512x512/status/away.png similarity index 100% rename from assets/Paper/1 512x512/status/away.png rename to src/gwsl/assets/Paper/1 512x512/status/away.png diff --git a/assets/Paper/1 512x512/status/battery-000-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-000-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-000-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-000-charging.png diff --git a/assets/Paper/1 512x512/status/battery-000.png b/src/gwsl/assets/Paper/1 512x512/status/battery-000.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-000.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-000.png diff --git a/assets/Paper/1 512x512/status/battery-020-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-020-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-020-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-020-charging.png diff --git a/assets/Paper/1 512x512/status/battery-020.png b/src/gwsl/assets/Paper/1 512x512/status/battery-020.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-020.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-020.png diff --git a/assets/Paper/1 512x512/status/battery-040-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-040-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-040-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-040-charging.png diff --git a/assets/Paper/1 512x512/status/battery-040.png b/src/gwsl/assets/Paper/1 512x512/status/battery-040.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-040.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-040.png diff --git a/assets/Paper/1 512x512/status/battery-060-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-060-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-060-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-060-charging.png diff --git a/assets/Paper/1 512x512/status/battery-060.png b/src/gwsl/assets/Paper/1 512x512/status/battery-060.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-060.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-060.png diff --git a/assets/Paper/1 512x512/status/battery-080-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-080-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-080-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-080-charging.png diff --git a/assets/Paper/1 512x512/status/battery-080.png b/src/gwsl/assets/Paper/1 512x512/status/battery-080.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-080.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-080.png diff --git a/assets/Paper/1 512x512/status/battery-100-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-100-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-100-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-100-charging.png diff --git a/assets/Paper/1 512x512/status/battery-100.png b/src/gwsl/assets/Paper/1 512x512/status/battery-100.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-100.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-100.png diff --git a/assets/Paper/1 512x512/status/battery-caution-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-caution-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-caution-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-caution-charging.png diff --git a/assets/Paper/1 512x512/status/battery-caution.png b/src/gwsl/assets/Paper/1 512x512/status/battery-caution.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-caution.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-caution.png diff --git a/assets/Paper/1 512x512/status/battery-empty-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-empty-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-empty-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-empty-charging.png diff --git a/assets/Paper/1 512x512/status/battery-empty.png b/src/gwsl/assets/Paper/1 512x512/status/battery-empty.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-empty.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-empty.png diff --git a/assets/Paper/1 512x512/status/battery-full-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-full-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-full-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-full-charging.png diff --git a/assets/Paper/1 512x512/status/battery-full.png b/src/gwsl/assets/Paper/1 512x512/status/battery-full.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-full.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-full.png diff --git a/assets/Paper/1 512x512/status/battery-good-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-good-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-good-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-good-charging.png diff --git a/assets/Paper/1 512x512/status/battery-good.png b/src/gwsl/assets/Paper/1 512x512/status/battery-good.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-good.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-good.png diff --git a/assets/Paper/1 512x512/status/battery-low-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-low-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-low-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-low-charging.png diff --git a/assets/Paper/1 512x512/status/battery-low.png b/src/gwsl/assets/Paper/1 512x512/status/battery-low.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-low.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-low.png diff --git a/assets/Paper/1 512x512/status/battery-medium-charging.png b/src/gwsl/assets/Paper/1 512x512/status/battery-medium-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-medium-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-medium-charging.png diff --git a/assets/Paper/1 512x512/status/battery-medium.png b/src/gwsl/assets/Paper/1 512x512/status/battery-medium.png similarity index 100% rename from assets/Paper/1 512x512/status/battery-medium.png rename to src/gwsl/assets/Paper/1 512x512/status/battery-medium.png diff --git a/assets/Paper/1 512x512/status/changes-allow.png b/src/gwsl/assets/Paper/1 512x512/status/changes-allow.png similarity index 100% rename from assets/Paper/1 512x512/status/changes-allow.png rename to src/gwsl/assets/Paper/1 512x512/status/changes-allow.png diff --git a/assets/Paper/1 512x512/status/changes-prevent.png b/src/gwsl/assets/Paper/1 512x512/status/changes-prevent.png similarity index 100% rename from assets/Paper/1 512x512/status/changes-prevent.png rename to src/gwsl/assets/Paper/1 512x512/status/changes-prevent.png diff --git a/assets/Paper/1 512x512/status/channel-secure.png b/src/gwsl/assets/Paper/1 512x512/status/channel-secure.png similarity index 100% rename from assets/Paper/1 512x512/status/channel-secure.png rename to src/gwsl/assets/Paper/1 512x512/status/channel-secure.png diff --git a/assets/Paper/1 512x512/status/computer-fail.png b/src/gwsl/assets/Paper/1 512x512/status/computer-fail.png similarity index 100% rename from assets/Paper/1 512x512/status/computer-fail.png rename to src/gwsl/assets/Paper/1 512x512/status/computer-fail.png diff --git a/assets/Paper/1 512x512/status/connect_creating.png b/src/gwsl/assets/Paper/1 512x512/status/connect_creating.png similarity index 100% rename from assets/Paper/1 512x512/status/connect_creating.png rename to src/gwsl/assets/Paper/1 512x512/status/connect_creating.png diff --git a/assets/Paper/1 512x512/status/connect_established.png b/src/gwsl/assets/Paper/1 512x512/status/connect_established.png similarity index 100% rename from assets/Paper/1 512x512/status/connect_established.png rename to src/gwsl/assets/Paper/1 512x512/status/connect_established.png diff --git a/assets/Paper/1 512x512/status/connect_no.png b/src/gwsl/assets/Paper/1 512x512/status/connect_no.png similarity index 100% rename from assets/Paper/1 512x512/status/connect_no.png rename to src/gwsl/assets/Paper/1 512x512/status/connect_no.png diff --git a/assets/Paper/1 512x512/status/dialog-authentication.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-authentication.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-authentication.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-authentication.png diff --git a/assets/Paper/1 512x512/status/dialog-error.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-error.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-error.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-error.png diff --git a/assets/Paper/1 512x512/status/dialog-info.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-info.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-info.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-info.png diff --git a/assets/Paper/1 512x512/status/dialog-information.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-information.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-information.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-information.png diff --git a/assets/Paper/1 512x512/status/dialog-password.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-password.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-password.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-password.png diff --git a/assets/Paper/1 512x512/status/dialog-question.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-question.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-question.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-question.png diff --git a/assets/Paper/1 512x512/status/dialog-warning.png b/src/gwsl/assets/Paper/1 512x512/status/dialog-warning.png similarity index 100% rename from assets/Paper/1 512x512/status/dialog-warning.png rename to src/gwsl/assets/Paper/1 512x512/status/dialog-warning.png diff --git a/assets/Paper/1 512x512/status/edittrash.png b/src/gwsl/assets/Paper/1 512x512/status/edittrash.png similarity index 100% rename from assets/Paper/1 512x512/status/edittrash.png rename to src/gwsl/assets/Paper/1 512x512/status/edittrash.png diff --git a/assets/Paper/1 512x512/status/error.png b/src/gwsl/assets/Paper/1 512x512/status/error.png similarity index 100% rename from assets/Paper/1 512x512/status/error.png rename to src/gwsl/assets/Paper/1 512x512/status/error.png diff --git a/assets/Paper/1 512x512/status/extended-away.png b/src/gwsl/assets/Paper/1 512x512/status/extended-away.png similarity index 100% rename from assets/Paper/1 512x512/status/extended-away.png rename to src/gwsl/assets/Paper/1 512x512/status/extended-away.png diff --git a/assets/Paper/1 512x512/status/feed-starred.png b/src/gwsl/assets/Paper/1 512x512/status/feed-starred.png similarity index 100% rename from assets/Paper/1 512x512/status/feed-starred.png rename to src/gwsl/assets/Paper/1 512x512/status/feed-starred.png diff --git a/assets/Paper/1 512x512/status/folder-drag-accept.png b/src/gwsl/assets/Paper/1 512x512/status/folder-drag-accept.png similarity index 100% rename from assets/Paper/1 512x512/status/folder-drag-accept.png rename to src/gwsl/assets/Paper/1 512x512/status/folder-drag-accept.png diff --git a/assets/Paper/1 512x512/status/folder-open.png b/src/gwsl/assets/Paper/1 512x512/status/folder-open.png similarity index 100% rename from assets/Paper/1 512x512/status/folder-open.png rename to src/gwsl/assets/Paper/1 512x512/status/folder-open.png diff --git a/assets/Paper/1 512x512/status/folder-visiting.png b/src/gwsl/assets/Paper/1 512x512/status/folder-visiting.png similarity index 100% rename from assets/Paper/1 512x512/status/folder-visiting.png rename to src/gwsl/assets/Paper/1 512x512/status/folder-visiting.png diff --git a/assets/Paper/1 512x512/status/folder_open.png b/src/gwsl/assets/Paper/1 512x512/status/folder_open.png similarity index 100% rename from assets/Paper/1 512x512/status/folder_open.png rename to src/gwsl/assets/Paper/1 512x512/status/folder_open.png diff --git a/assets/Paper/1 512x512/status/gnome-fs-directory-accept.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-fs-directory-accept.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-fs-directory-accept.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-fs-directory-accept.png diff --git a/assets/Paper/1 512x512/status/gnome-fs-directory-visiting.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-fs-directory-visiting.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-fs-directory-visiting.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-fs-directory-visiting.png diff --git a/assets/Paper/1 512x512/status/gnome-fs-loading-icon.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-fs-loading-icon.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-fs-loading-icon.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-fs-loading-icon.png diff --git a/assets/Paper/1 512x512/status/gnome-fs-trash-full.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-fs-trash-full.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-fs-trash-full.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-fs-trash-full.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-disconn.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-disconn.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-disconn.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-disconn.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-error.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-error.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-error.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-error.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-idle.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-idle.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-idle.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-idle.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-rx.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-rx.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-rx.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-rx.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-tx.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-tx.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-tx.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-tx.png diff --git a/assets/Paper/1 512x512/status/gnome-netstatus-txrx.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-txrx.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-netstatus-txrx.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-netstatus-txrx.png diff --git a/assets/Paper/1 512x512/status/gnome-stock-trash-full.png b/src/gwsl/assets/Paper/1 512x512/status/gnome-stock-trash-full.png similarity index 100% rename from assets/Paper/1 512x512/status/gnome-stock-trash-full.png rename to src/gwsl/assets/Paper/1 512x512/status/gnome-stock-trash-full.png diff --git a/assets/Paper/1 512x512/status/gtk-authentication.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-authentication.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-authentication.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-authentication.png diff --git a/assets/Paper/1 512x512/status/gtk-dialog-authentication.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-authentication.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-dialog-authentication.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-authentication.png diff --git a/assets/Paper/1 512x512/status/gtk-dialog-error.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-error.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-dialog-error.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-error.png diff --git a/assets/Paper/1 512x512/status/gtk-dialog-info.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-info.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-dialog-info.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-info.png diff --git a/assets/Paper/1 512x512/status/gtk-dialog-question.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-question.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-dialog-question.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-question.png diff --git a/assets/Paper/1 512x512/status/gtk-dialog-warning.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-warning.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-dialog-warning.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-dialog-warning.png diff --git a/assets/Paper/1 512x512/status/gtk-missing-image.png b/src/gwsl/assets/Paper/1 512x512/status/gtk-missing-image.png similarity index 100% rename from assets/Paper/1 512x512/status/gtk-missing-image.png rename to src/gwsl/assets/Paper/1 512x512/status/gtk-missing-image.png diff --git a/assets/Paper/1 512x512/status/im-user-away.png b/src/gwsl/assets/Paper/1 512x512/status/im-user-away.png similarity index 100% rename from assets/Paper/1 512x512/status/im-user-away.png rename to src/gwsl/assets/Paper/1 512x512/status/im-user-away.png diff --git a/assets/Paper/1 512x512/status/im-user-busy.png b/src/gwsl/assets/Paper/1 512x512/status/im-user-busy.png similarity index 100% rename from assets/Paper/1 512x512/status/im-user-busy.png rename to src/gwsl/assets/Paper/1 512x512/status/im-user-busy.png diff --git a/assets/Paper/1 512x512/status/im-user-offline.png b/src/gwsl/assets/Paper/1 512x512/status/im-user-offline.png similarity index 100% rename from assets/Paper/1 512x512/status/im-user-offline.png rename to src/gwsl/assets/Paper/1 512x512/status/im-user-offline.png diff --git a/assets/Paper/1 512x512/status/im-user-online.png b/src/gwsl/assets/Paper/1 512x512/status/im-user-online.png similarity index 100% rename from assets/Paper/1 512x512/status/im-user-online.png rename to src/gwsl/assets/Paper/1 512x512/status/im-user-online.png diff --git a/assets/Paper/1 512x512/status/image-loading.png b/src/gwsl/assets/Paper/1 512x512/status/image-loading.png similarity index 100% rename from assets/Paper/1 512x512/status/image-loading.png rename to src/gwsl/assets/Paper/1 512x512/status/image-loading.png diff --git a/assets/Paper/1 512x512/status/image-missing.png b/src/gwsl/assets/Paper/1 512x512/status/image-missing.png similarity index 100% rename from assets/Paper/1 512x512/status/image-missing.png rename to src/gwsl/assets/Paper/1 512x512/status/image-missing.png diff --git a/assets/Paper/1 512x512/status/important.png b/src/gwsl/assets/Paper/1 512x512/status/important.png similarity index 100% rename from assets/Paper/1 512x512/status/important.png rename to src/gwsl/assets/Paper/1 512x512/status/important.png diff --git a/assets/Paper/1 512x512/status/info.png b/src/gwsl/assets/Paper/1 512x512/status/info.png similarity index 100% rename from assets/Paper/1 512x512/status/info.png rename to src/gwsl/assets/Paper/1 512x512/status/info.png diff --git a/assets/Paper/1 512x512/status/locked.png b/src/gwsl/assets/Paper/1 512x512/status/locked.png similarity index 100% rename from assets/Paper/1 512x512/status/locked.png rename to src/gwsl/assets/Paper/1 512x512/status/locked.png diff --git a/assets/Paper/1 512x512/status/mail-attachment.png b/src/gwsl/assets/Paper/1 512x512/status/mail-attachment.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-attachment.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-attachment.png diff --git a/assets/Paper/1 512x512/status/mail-read.png b/src/gwsl/assets/Paper/1 512x512/status/mail-read.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-read.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-read.png diff --git a/assets/Paper/1 512x512/status/mail-replied.png b/src/gwsl/assets/Paper/1 512x512/status/mail-replied.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-replied.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-replied.png diff --git a/assets/Paper/1 512x512/status/mail-signed-verified.png b/src/gwsl/assets/Paper/1 512x512/status/mail-signed-verified.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-signed-verified.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-signed-verified.png diff --git a/assets/Paper/1 512x512/status/mail-signed.png b/src/gwsl/assets/Paper/1 512x512/status/mail-signed.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-signed.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-signed.png diff --git a/assets/Paper/1 512x512/status/mail-unread.png b/src/gwsl/assets/Paper/1 512x512/status/mail-unread.png similarity index 100% rename from assets/Paper/1 512x512/status/mail-unread.png rename to src/gwsl/assets/Paper/1 512x512/status/mail-unread.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat-one-rtl.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-one-rtl.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat-one-rtl.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-one-rtl.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat-one.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-one.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat-one.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-one.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat-rtl.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-rtl.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat-rtl.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-rtl.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat-song-rtl.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-song-rtl.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat-song-rtl.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-song-rtl.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat-song.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-song.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat-song.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat-song.png diff --git a/assets/Paper/1 512x512/status/media-playlist-repeat.png b/src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat.png similarity index 100% rename from assets/Paper/1 512x512/status/media-playlist-repeat.png rename to src/gwsl/assets/Paper/1 512x512/status/media-playlist-repeat.png diff --git a/assets/Paper/1 512x512/status/messagebox_critical.png b/src/gwsl/assets/Paper/1 512x512/status/messagebox_critical.png similarity index 100% rename from assets/Paper/1 512x512/status/messagebox_critical.png rename to src/gwsl/assets/Paper/1 512x512/status/messagebox_critical.png diff --git a/assets/Paper/1 512x512/status/messagebox_info.png b/src/gwsl/assets/Paper/1 512x512/status/messagebox_info.png similarity index 100% rename from assets/Paper/1 512x512/status/messagebox_info.png rename to src/gwsl/assets/Paper/1 512x512/status/messagebox_info.png diff --git a/assets/Paper/1 512x512/status/messagebox_warning.png b/src/gwsl/assets/Paper/1 512x512/status/messagebox_warning.png similarity index 100% rename from assets/Paper/1 512x512/status/messagebox_warning.png rename to src/gwsl/assets/Paper/1 512x512/status/messagebox_warning.png diff --git a/assets/Paper/1 512x512/status/network-error.png b/src/gwsl/assets/Paper/1 512x512/status/network-error.png similarity index 100% rename from assets/Paper/1 512x512/status/network-error.png rename to src/gwsl/assets/Paper/1 512x512/status/network-error.png diff --git a/assets/Paper/1 512x512/status/network-idle.png b/src/gwsl/assets/Paper/1 512x512/status/network-idle.png similarity index 100% rename from assets/Paper/1 512x512/status/network-idle.png rename to src/gwsl/assets/Paper/1 512x512/status/network-idle.png diff --git a/assets/Paper/1 512x512/status/network-offline.png b/src/gwsl/assets/Paper/1 512x512/status/network-offline.png similarity index 100% rename from assets/Paper/1 512x512/status/network-offline.png rename to src/gwsl/assets/Paper/1 512x512/status/network-offline.png diff --git a/assets/Paper/1 512x512/status/network-receive.png b/src/gwsl/assets/Paper/1 512x512/status/network-receive.png similarity index 100% rename from assets/Paper/1 512x512/status/network-receive.png rename to src/gwsl/assets/Paper/1 512x512/status/network-receive.png diff --git a/assets/Paper/1 512x512/status/network-transmit-receive.png b/src/gwsl/assets/Paper/1 512x512/status/network-transmit-receive.png similarity index 100% rename from assets/Paper/1 512x512/status/network-transmit-receive.png rename to src/gwsl/assets/Paper/1 512x512/status/network-transmit-receive.png diff --git a/assets/Paper/1 512x512/status/network-transmit.png b/src/gwsl/assets/Paper/1 512x512/status/network-transmit.png similarity index 100% rename from assets/Paper/1 512x512/status/network-transmit.png rename to src/gwsl/assets/Paper/1 512x512/status/network-transmit.png diff --git a/assets/Paper/1 512x512/status/network-wired-disconnected.png b/src/gwsl/assets/Paper/1 512x512/status/network-wired-disconnected.png similarity index 100% rename from assets/Paper/1 512x512/status/network-wired-disconnected.png rename to src/gwsl/assets/Paper/1 512x512/status/network-wired-disconnected.png diff --git a/assets/Paper/1 512x512/status/network-wired-offline.png b/src/gwsl/assets/Paper/1 512x512/status/network-wired-offline.png similarity index 100% rename from assets/Paper/1 512x512/status/network-wired-offline.png rename to src/gwsl/assets/Paper/1 512x512/status/network-wired-offline.png diff --git a/assets/Paper/1 512x512/status/nm-adhoc.png b/src/gwsl/assets/Paper/1 512x512/status/nm-adhoc.png similarity index 100% rename from assets/Paper/1 512x512/status/nm-adhoc.png rename to src/gwsl/assets/Paper/1 512x512/status/nm-adhoc.png diff --git a/assets/Paper/1 512x512/status/nm-device-wired.png b/src/gwsl/assets/Paper/1 512x512/status/nm-device-wired.png similarity index 100% rename from assets/Paper/1 512x512/status/nm-device-wired.png rename to src/gwsl/assets/Paper/1 512x512/status/nm-device-wired.png diff --git a/assets/Paper/1 512x512/status/nm-device-wireless.png b/src/gwsl/assets/Paper/1 512x512/status/nm-device-wireless.png similarity index 100% rename from assets/Paper/1 512x512/status/nm-device-wireless.png rename to src/gwsl/assets/Paper/1 512x512/status/nm-device-wireless.png diff --git a/assets/Paper/1 512x512/status/nm-no-connection.png b/src/gwsl/assets/Paper/1 512x512/status/nm-no-connection.png similarity index 100% rename from assets/Paper/1 512x512/status/nm-no-connection.png rename to src/gwsl/assets/Paper/1 512x512/status/nm-no-connection.png diff --git a/assets/Paper/1 512x512/status/object-locked.png b/src/gwsl/assets/Paper/1 512x512/status/object-locked.png similarity index 100% rename from assets/Paper/1 512x512/status/object-locked.png rename to src/gwsl/assets/Paper/1 512x512/status/object-locked.png diff --git a/assets/Paper/1 512x512/status/object-unlocked.png b/src/gwsl/assets/Paper/1 512x512/status/object-unlocked.png similarity index 100% rename from assets/Paper/1 512x512/status/object-unlocked.png rename to src/gwsl/assets/Paper/1 512x512/status/object-unlocked.png diff --git a/assets/Paper/1 512x512/status/person.png b/src/gwsl/assets/Paper/1 512x512/status/person.png similarity index 100% rename from assets/Paper/1 512x512/status/person.png rename to src/gwsl/assets/Paper/1 512x512/status/person.png diff --git a/assets/Paper/1 512x512/status/pin-down.png b/src/gwsl/assets/Paper/1 512x512/status/pin-down.png similarity index 100% rename from assets/Paper/1 512x512/status/pin-down.png rename to src/gwsl/assets/Paper/1 512x512/status/pin-down.png diff --git a/assets/Paper/1 512x512/status/printer-error.png b/src/gwsl/assets/Paper/1 512x512/status/printer-error.png similarity index 100% rename from assets/Paper/1 512x512/status/printer-error.png rename to src/gwsl/assets/Paper/1 512x512/status/printer-error.png diff --git a/assets/Paper/1 512x512/status/printer-info.png b/src/gwsl/assets/Paper/1 512x512/status/printer-info.png similarity index 100% rename from assets/Paper/1 512x512/status/printer-info.png rename to src/gwsl/assets/Paper/1 512x512/status/printer-info.png diff --git a/assets/Paper/1 512x512/status/printer-printing.png b/src/gwsl/assets/Paper/1 512x512/status/printer-printing.png similarity index 100% rename from assets/Paper/1 512x512/status/printer-printing.png rename to src/gwsl/assets/Paper/1 512x512/status/printer-printing.png diff --git a/assets/Paper/1 512x512/status/security-high.png b/src/gwsl/assets/Paper/1 512x512/status/security-high.png similarity index 100% rename from assets/Paper/1 512x512/status/security-high.png rename to src/gwsl/assets/Paper/1 512x512/status/security-high.png diff --git a/assets/Paper/1 512x512/status/security-low.png b/src/gwsl/assets/Paper/1 512x512/status/security-low.png similarity index 100% rename from assets/Paper/1 512x512/status/security-low.png rename to src/gwsl/assets/Paper/1 512x512/status/security-low.png diff --git a/assets/Paper/1 512x512/status/security-medium.png b/src/gwsl/assets/Paper/1 512x512/status/security-medium.png similarity index 100% rename from assets/Paper/1 512x512/status/security-medium.png rename to src/gwsl/assets/Paper/1 512x512/status/security-medium.png diff --git a/assets/Paper/1 512x512/status/semi-starred-rtl.png b/src/gwsl/assets/Paper/1 512x512/status/semi-starred-rtl.png similarity index 100% rename from assets/Paper/1 512x512/status/semi-starred-rtl.png rename to src/gwsl/assets/Paper/1 512x512/status/semi-starred-rtl.png diff --git a/assets/Paper/1 512x512/status/semi-starred.png b/src/gwsl/assets/Paper/1 512x512/status/semi-starred.png similarity index 100% rename from assets/Paper/1 512x512/status/semi-starred.png rename to src/gwsl/assets/Paper/1 512x512/status/semi-starred.png diff --git a/assets/Paper/1 512x512/status/software-update-available.png b/src/gwsl/assets/Paper/1 512x512/status/software-update-available.png similarity index 100% rename from assets/Paper/1 512x512/status/software-update-available.png rename to src/gwsl/assets/Paper/1 512x512/status/software-update-available.png diff --git a/assets/Paper/1 512x512/status/software-update-urgent.png b/src/gwsl/assets/Paper/1 512x512/status/software-update-urgent.png similarity index 100% rename from assets/Paper/1 512x512/status/software-update-urgent.png rename to src/gwsl/assets/Paper/1 512x512/status/software-update-urgent.png diff --git a/assets/Paper/1 512x512/status/starred.png b/src/gwsl/assets/Paper/1 512x512/status/starred.png similarity index 100% rename from assets/Paper/1 512x512/status/starred.png rename to src/gwsl/assets/Paper/1 512x512/status/starred.png diff --git a/assets/Paper/1 512x512/status/stock_appointment-reminder-excl.png b/src/gwsl/assets/Paper/1 512x512/status/stock_appointment-reminder-excl.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_appointment-reminder-excl.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_appointment-reminder-excl.png diff --git a/assets/Paper/1 512x512/status/stock_appointment-reminder.png b/src/gwsl/assets/Paper/1 512x512/status/stock_appointment-reminder.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_appointment-reminder.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_appointment-reminder.png diff --git a/assets/Paper/1 512x512/status/stock_attach.png b/src/gwsl/assets/Paper/1 512x512/status/stock_attach.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_attach.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_attach.png diff --git a/assets/Paper/1 512x512/status/stock_dialog-error.png b/src/gwsl/assets/Paper/1 512x512/status/stock_dialog-error.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_dialog-error.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_dialog-error.png diff --git a/assets/Paper/1 512x512/status/stock_dialog-info.png b/src/gwsl/assets/Paper/1 512x512/status/stock_dialog-info.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_dialog-info.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_dialog-info.png diff --git a/assets/Paper/1 512x512/status/stock_dialog-question.png b/src/gwsl/assets/Paper/1 512x512/status/stock_dialog-question.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_dialog-question.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_dialog-question.png diff --git a/assets/Paper/1 512x512/status/stock_dialog-warning.png b/src/gwsl/assets/Paper/1 512x512/status/stock_dialog-warning.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_dialog-warning.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_dialog-warning.png diff --git a/assets/Paper/1 512x512/status/stock_lock-broken.png b/src/gwsl/assets/Paper/1 512x512/status/stock_lock-broken.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_lock-broken.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_lock-broken.png diff --git a/assets/Paper/1 512x512/status/stock_lock-ok.png b/src/gwsl/assets/Paper/1 512x512/status/stock_lock-ok.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_lock-ok.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_lock-ok.png diff --git a/assets/Paper/1 512x512/status/stock_lock-open.png b/src/gwsl/assets/Paper/1 512x512/status/stock_lock-open.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_lock-open.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_lock-open.png diff --git a/assets/Paper/1 512x512/status/stock_lock.png b/src/gwsl/assets/Paper/1 512x512/status/stock_lock.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_lock.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_lock.png diff --git a/assets/Paper/1 512x512/status/stock_mail-open.png b/src/gwsl/assets/Paper/1 512x512/status/stock_mail-open.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_mail-open.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_mail-open.png diff --git a/assets/Paper/1 512x512/status/stock_mail-replied.png b/src/gwsl/assets/Paper/1 512x512/status/stock_mail-replied.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_mail-replied.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_mail-replied.png diff --git a/assets/Paper/1 512x512/status/stock_mail-unread.png b/src/gwsl/assets/Paper/1 512x512/status/stock_mail-unread.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_mail-unread.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_mail-unread.png diff --git a/assets/Paper/1 512x512/status/stock_open.png b/src/gwsl/assets/Paper/1 512x512/status/stock_open.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_open.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_open.png diff --git a/assets/Paper/1 512x512/status/stock_repeat.png b/src/gwsl/assets/Paper/1 512x512/status/stock_repeat.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_repeat.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_repeat.png diff --git a/assets/Paper/1 512x512/status/stock_trash_full.png b/src/gwsl/assets/Paper/1 512x512/status/stock_trash_full.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_trash_full.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_trash_full.png diff --git a/assets/Paper/1 512x512/status/stock_volume-0.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume-0.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume-0.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume-0.png diff --git a/assets/Paper/1 512x512/status/stock_volume-max.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume-max.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume-max.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume-max.png diff --git a/assets/Paper/1 512x512/status/stock_volume-med.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume-med.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume-med.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume-med.png diff --git a/assets/Paper/1 512x512/status/stock_volume-min.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume-min.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume-min.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume-min.png diff --git a/assets/Paper/1 512x512/status/stock_volume-mute.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume-mute.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume-mute.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume-mute.png diff --git a/assets/Paper/1 512x512/status/stock_volume.png b/src/gwsl/assets/Paper/1 512x512/status/stock_volume.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_volume.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_volume.png diff --git a/assets/Paper/1 512x512/status/stock_weather-cloudy.png b/src/gwsl/assets/Paper/1 512x512/status/stock_weather-cloudy.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_weather-cloudy.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_weather-cloudy.png diff --git a/assets/Paper/1 512x512/status/stock_weather-few-clouds.png b/src/gwsl/assets/Paper/1 512x512/status/stock_weather-few-clouds.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_weather-few-clouds.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_weather-few-clouds.png diff --git a/assets/Paper/1 512x512/status/stock_weather-showers.png b/src/gwsl/assets/Paper/1 512x512/status/stock_weather-showers.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_weather-showers.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_weather-showers.png diff --git a/assets/Paper/1 512x512/status/stock_weather-snow.png b/src/gwsl/assets/Paper/1 512x512/status/stock_weather-snow.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_weather-snow.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_weather-snow.png diff --git a/assets/Paper/1 512x512/status/stock_weather-sunny.png b/src/gwsl/assets/Paper/1 512x512/status/stock_weather-sunny.png similarity index 100% rename from assets/Paper/1 512x512/status/stock_weather-sunny.png rename to src/gwsl/assets/Paper/1 512x512/status/stock_weather-sunny.png diff --git a/assets/Paper/1 512x512/status/sunny.png b/src/gwsl/assets/Paper/1 512x512/status/sunny.png similarity index 100% rename from assets/Paper/1 512x512/status/sunny.png rename to src/gwsl/assets/Paper/1 512x512/status/sunny.png diff --git a/assets/Paper/1 512x512/status/sync-error.png b/src/gwsl/assets/Paper/1 512x512/status/sync-error.png similarity index 100% rename from assets/Paper/1 512x512/status/sync-error.png rename to src/gwsl/assets/Paper/1 512x512/status/sync-error.png diff --git a/assets/Paper/1 512x512/status/sync-synchronizing.png b/src/gwsl/assets/Paper/1 512x512/status/sync-synchronizing.png similarity index 100% rename from assets/Paper/1 512x512/status/sync-synchronizing.png rename to src/gwsl/assets/Paper/1 512x512/status/sync-synchronizing.png diff --git a/assets/Paper/1 512x512/status/task-due.png b/src/gwsl/assets/Paper/1 512x512/status/task-due.png similarity index 100% rename from assets/Paper/1 512x512/status/task-due.png rename to src/gwsl/assets/Paper/1 512x512/status/task-due.png diff --git a/assets/Paper/1 512x512/status/task-past-due.png b/src/gwsl/assets/Paper/1 512x512/status/task-past-due.png similarity index 100% rename from assets/Paper/1 512x512/status/task-past-due.png rename to src/gwsl/assets/Paper/1 512x512/status/task-past-due.png diff --git a/assets/Paper/1 512x512/status/trashcan_full.png b/src/gwsl/assets/Paper/1 512x512/status/trashcan_full.png similarity index 100% rename from assets/Paper/1 512x512/status/trashcan_full.png rename to src/gwsl/assets/Paper/1 512x512/status/trashcan_full.png diff --git a/assets/Paper/1 512x512/status/unlock.png b/src/gwsl/assets/Paper/1 512x512/status/unlock.png similarity index 100% rename from assets/Paper/1 512x512/status/unlock.png rename to src/gwsl/assets/Paper/1 512x512/status/unlock.png diff --git a/assets/Paper/1 512x512/status/unlocked.png b/src/gwsl/assets/Paper/1 512x512/status/unlocked.png similarity index 100% rename from assets/Paper/1 512x512/status/unlocked.png rename to src/gwsl/assets/Paper/1 512x512/status/unlocked.png diff --git a/assets/Paper/1 512x512/status/user-available.png b/src/gwsl/assets/Paper/1 512x512/status/user-available.png similarity index 100% rename from assets/Paper/1 512x512/status/user-available.png rename to src/gwsl/assets/Paper/1 512x512/status/user-available.png diff --git a/assets/Paper/1 512x512/status/user-away.png b/src/gwsl/assets/Paper/1 512x512/status/user-away.png similarity index 100% rename from assets/Paper/1 512x512/status/user-away.png rename to src/gwsl/assets/Paper/1 512x512/status/user-away.png diff --git a/assets/Paper/1 512x512/status/user-busy.png b/src/gwsl/assets/Paper/1 512x512/status/user-busy.png similarity index 100% rename from assets/Paper/1 512x512/status/user-busy.png rename to src/gwsl/assets/Paper/1 512x512/status/user-busy.png diff --git a/assets/Paper/1 512x512/status/user-extended-away.png b/src/gwsl/assets/Paper/1 512x512/status/user-extended-away.png similarity index 100% rename from assets/Paper/1 512x512/status/user-extended-away.png rename to src/gwsl/assets/Paper/1 512x512/status/user-extended-away.png diff --git a/assets/Paper/1 512x512/status/user-idle.png b/src/gwsl/assets/Paper/1 512x512/status/user-idle.png similarity index 100% rename from assets/Paper/1 512x512/status/user-idle.png rename to src/gwsl/assets/Paper/1 512x512/status/user-idle.png diff --git a/assets/Paper/1 512x512/status/user-invisible.png b/src/gwsl/assets/Paper/1 512x512/status/user-invisible.png similarity index 100% rename from assets/Paper/1 512x512/status/user-invisible.png rename to src/gwsl/assets/Paper/1 512x512/status/user-invisible.png diff --git a/assets/Paper/1 512x512/status/user-offline.png b/src/gwsl/assets/Paper/1 512x512/status/user-offline.png similarity index 100% rename from assets/Paper/1 512x512/status/user-offline.png rename to src/gwsl/assets/Paper/1 512x512/status/user-offline.png diff --git a/assets/Paper/1 512x512/status/user-online.png b/src/gwsl/assets/Paper/1 512x512/status/user-online.png similarity index 100% rename from assets/Paper/1 512x512/status/user-online.png rename to src/gwsl/assets/Paper/1 512x512/status/user-online.png diff --git a/assets/Paper/1 512x512/status/user-trash-full.png b/src/gwsl/assets/Paper/1 512x512/status/user-trash-full.png similarity index 100% rename from assets/Paper/1 512x512/status/user-trash-full.png rename to src/gwsl/assets/Paper/1 512x512/status/user-trash-full.png diff --git a/assets/Paper/1 512x512/status/view-pim-tasks-pending.png b/src/gwsl/assets/Paper/1 512x512/status/view-pim-tasks-pending.png similarity index 100% rename from assets/Paper/1 512x512/status/view-pim-tasks-pending.png rename to src/gwsl/assets/Paper/1 512x512/status/view-pim-tasks-pending.png diff --git a/assets/Paper/1 512x512/status/weather-clear.png b/src/gwsl/assets/Paper/1 512x512/status/weather-clear.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-clear.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-clear.png diff --git a/assets/Paper/1 512x512/status/weather-few-clouds.png b/src/gwsl/assets/Paper/1 512x512/status/weather-few-clouds.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-few-clouds.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-few-clouds.png diff --git a/assets/Paper/1 512x512/status/weather-overcast.png b/src/gwsl/assets/Paper/1 512x512/status/weather-overcast.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-overcast.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-overcast.png diff --git a/assets/Paper/1 512x512/status/weather-severe-alert.png b/src/gwsl/assets/Paper/1 512x512/status/weather-severe-alert.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-severe-alert.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-severe-alert.png diff --git a/assets/Paper/1 512x512/status/weather-showers-scattered.png b/src/gwsl/assets/Paper/1 512x512/status/weather-showers-scattered.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-showers-scattered.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-showers-scattered.png diff --git a/assets/Paper/1 512x512/status/weather-showers.png b/src/gwsl/assets/Paper/1 512x512/status/weather-showers.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-showers.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-showers.png diff --git a/assets/Paper/1 512x512/status/weather-snow.png b/src/gwsl/assets/Paper/1 512x512/status/weather-snow.png similarity index 100% rename from assets/Paper/1 512x512/status/weather-snow.png rename to src/gwsl/assets/Paper/1 512x512/status/weather-snow.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-critical-charging.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-critical-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-critical-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-critical-charging.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-critical.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-critical.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-critical.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-critical.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-full-charging.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-full-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-full-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-full-charging.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-full.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-full.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-full.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-full.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-low-charging.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-low-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-low-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-low-charging.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-low.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-low.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-low.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-low.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-ok-charging.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-ok-charging.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-ok-charging.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-ok-charging.png diff --git a/assets/Paper/1 512x512/status/xfce-battery-ok.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-battery-ok.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-battery-ok.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-battery-ok.png diff --git a/assets/Paper/1 512x512/status/xfce-trash_full.png b/src/gwsl/assets/Paper/1 512x512/status/xfce-trash_full.png similarity index 100% rename from assets/Paper/1 512x512/status/xfce-trash_full.png rename to src/gwsl/assets/Paper/1 512x512/status/xfce-trash_full.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.ca.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.ca.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.ca.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.ca.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.cn.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.cn.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.cn.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.cn.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.co.uk.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.co.uk.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.co.uk.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.co.uk.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.com.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.com.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.de.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.de.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.de.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.de.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.es.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.es.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.es.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.es.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.fr.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.fr.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.fr.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.fr.png diff --git a/assets/Paper/1 512x512/web/Amazon-www.amazon.it.png b/src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.it.png similarity index 100% rename from assets/Paper/1 512x512/web/Amazon-www.amazon.it.png rename to src/gwsl/assets/Paper/1 512x512/web/Amazon-www.amazon.it.png diff --git a/assets/Paper/1 512x512/web/Dropbox.png b/src/gwsl/assets/Paper/1 512x512/web/Dropbox.png similarity index 100% rename from assets/Paper/1 512x512/web/Dropbox.png rename to src/gwsl/assets/Paper/1 512x512/web/Dropbox.png diff --git a/assets/Paper/1 512x512/web/Evernote-evernote.com.png b/src/gwsl/assets/Paper/1 512x512/web/Evernote-evernote.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Evernote-evernote.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Evernote-evernote.com.png diff --git a/assets/Paper/1 512x512/web/Evernote-www.evernote.com.png b/src/gwsl/assets/Paper/1 512x512/web/Evernote-www.evernote.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Evernote-www.evernote.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Evernote-www.evernote.com.png diff --git a/assets/Paper/1 512x512/web/Evernote.png b/src/gwsl/assets/Paper/1 512x512/web/Evernote.png similarity index 100% rename from assets/Paper/1 512x512/web/Evernote.png rename to src/gwsl/assets/Paper/1 512x512/web/Evernote.png diff --git a/assets/Paper/1 512x512/web/FacebookMessenger-facebook.com.png b/src/gwsl/assets/Paper/1 512x512/web/FacebookMessenger-facebook.com.png similarity index 100% rename from assets/Paper/1 512x512/web/FacebookMessenger-facebook.com.png rename to src/gwsl/assets/Paper/1 512x512/web/FacebookMessenger-facebook.com.png diff --git a/assets/Paper/1 512x512/web/Google-plus.google.com.png b/src/gwsl/assets/Paper/1 512x512/web/Google-plus.google.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Google-plus.google.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Google-plus.google.com.png diff --git a/assets/Paper/1 512x512/web/Pocket-getpocket.com.png b/src/gwsl/assets/Paper/1 512x512/web/Pocket-getpocket.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Pocket-getpocket.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Pocket-getpocket.com.png diff --git a/assets/Paper/1 512x512/web/Reddit-pay.reddit.com.png b/src/gwsl/assets/Paper/1 512x512/web/Reddit-pay.reddit.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Reddit-pay.reddit.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Reddit-pay.reddit.com.png diff --git a/assets/Paper/1 512x512/web/Reddit-reddit.com.png b/src/gwsl/assets/Paper/1 512x512/web/Reddit-reddit.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Reddit-reddit.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Reddit-reddit.com.png diff --git a/assets/Paper/1 512x512/web/Twitter-twitter.com.png b/src/gwsl/assets/Paper/1 512x512/web/Twitter-twitter.com.png similarity index 100% rename from assets/Paper/1 512x512/web/Twitter-twitter.com.png rename to src/gwsl/assets/Paper/1 512x512/web/Twitter-twitter.com.png diff --git a/assets/Paper/1 512x512/web/YouTube-youtube.com.png b/src/gwsl/assets/Paper/1 512x512/web/YouTube-youtube.com.png similarity index 100% rename from assets/Paper/1 512x512/web/YouTube-youtube.com.png rename to src/gwsl/assets/Paper/1 512x512/web/YouTube-youtube.com.png diff --git a/assets/Paper/1 512x512/web/amazon-mp3-store-source.png b/src/gwsl/assets/Paper/1 512x512/web/amazon-mp3-store-source.png similarity index 100% rename from assets/Paper/1 512x512/web/amazon-mp3-store-source.png rename to src/gwsl/assets/Paper/1 512x512/web/amazon-mp3-store-source.png diff --git a/assets/Paper/1 512x512/web/amazon-store.png b/src/gwsl/assets/Paper/1 512x512/web/amazon-store.png similarity index 100% rename from assets/Paper/1 512x512/web/amazon-store.png rename to src/gwsl/assets/Paper/1 512x512/web/amazon-store.png diff --git a/assets/Paper/1 512x512/web/as-icon.png b/src/gwsl/assets/Paper/1 512x512/web/as-icon.png similarity index 100% rename from assets/Paper/1 512x512/web/as-icon.png rename to src/gwsl/assets/Paper/1 512x512/web/as-icon.png diff --git a/assets/Paper/1 512x512/web/as-powered.png b/src/gwsl/assets/Paper/1 512x512/web/as-powered.png similarity index 100% rename from assets/Paper/1 512x512/web/as-powered.png rename to src/gwsl/assets/Paper/1 512x512/web/as-powered.png diff --git a/assets/Paper/1 512x512/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-knipolnnllmklapflnccelgolnpehhp.png diff --git a/assets/Paper/1 512x512/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png diff --git a/assets/Paper/1 512x512/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png b/src/gwsl/assets/Paper/1 512x512/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png similarity index 100% rename from assets/Paper/1 512x512/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png rename to src/gwsl/assets/Paper/1 512x512/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png diff --git a/assets/Paper/1 512x512/web/everpad.png b/src/gwsl/assets/Paper/1 512x512/web/everpad.png similarity index 100% rename from assets/Paper/1 512x512/web/everpad.png rename to src/gwsl/assets/Paper/1 512x512/web/everpad.png diff --git a/assets/Paper/1 512x512/web/facebook-facebook.com.png b/src/gwsl/assets/Paper/1 512x512/web/facebook-facebook.com.png similarity index 100% rename from assets/Paper/1 512x512/web/facebook-facebook.com.png rename to src/gwsl/assets/Paper/1 512x512/web/facebook-facebook.com.png diff --git a/assets/Paper/1 512x512/web/facebook.png b/src/gwsl/assets/Paper/1 512x512/web/facebook.png similarity index 100% rename from assets/Paper/1 512x512/web/facebook.png rename to src/gwsl/assets/Paper/1 512x512/web/facebook.png diff --git a/assets/Paper/1 512x512/web/facebookresource.png b/src/gwsl/assets/Paper/1 512x512/web/facebookresource.png similarity index 100% rename from assets/Paper/1 512x512/web/facebookresource.png rename to src/gwsl/assets/Paper/1 512x512/web/facebookresource.png diff --git a/assets/Paper/1 512x512/web/fbmessenger.png b/src/gwsl/assets/Paper/1 512x512/web/fbmessenger.png similarity index 100% rename from assets/Paper/1 512x512/web/fbmessenger.png rename to src/gwsl/assets/Paper/1 512x512/web/fbmessenger.png diff --git a/assets/Paper/1 512x512/web/flickr.png b/src/gwsl/assets/Paper/1 512x512/web/flickr.png similarity index 100% rename from assets/Paper/1 512x512/web/flickr.png rename to src/gwsl/assets/Paper/1 512x512/web/flickr.png diff --git a/assets/Paper/1 512x512/web/foursquare.png b/src/gwsl/assets/Paper/1 512x512/web/foursquare.png similarity index 100% rename from assets/Paper/1 512x512/web/foursquare.png rename to src/gwsl/assets/Paper/1 512x512/web/foursquare.png diff --git a/assets/Paper/1 512x512/web/gdrive.png b/src/gwsl/assets/Paper/1 512x512/web/gdrive.png similarity index 100% rename from assets/Paper/1 512x512/web/gdrive.png rename to src/gwsl/assets/Paper/1 512x512/web/gdrive.png diff --git a/assets/Paper/1 512x512/web/goa-account-facebook.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-facebook.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-facebook.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-facebook.png diff --git a/assets/Paper/1 512x512/web/goa-account-flickr.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-flickr.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-flickr.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-flickr.png diff --git a/assets/Paper/1 512x512/web/goa-account-foursquare.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-foursquare.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-foursquare.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-foursquare.png diff --git a/assets/Paper/1 512x512/web/goa-account-google.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-google.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-google.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-google.png diff --git a/assets/Paper/1 512x512/web/goa-account-lastfm.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-lastfm.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-lastfm.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-lastfm.png diff --git a/assets/Paper/1 512x512/web/goa-account-microsoft.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-microsoft.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-microsoft.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-microsoft.png diff --git a/assets/Paper/1 512x512/web/goa-account-msn.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-msn.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-msn.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-msn.png diff --git a/assets/Paper/1 512x512/web/goa-account-owncloud.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-owncloud.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-owncloud.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-owncloud.png diff --git a/assets/Paper/1 512x512/web/goa-account-pocket.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-pocket.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-pocket.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-pocket.png diff --git a/assets/Paper/1 512x512/web/goa-account-twitter.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-twitter.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-twitter.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-twitter.png diff --git a/assets/Paper/1 512x512/web/goa-account-yahoo.png b/src/gwsl/assets/Paper/1 512x512/web/goa-account-yahoo.png similarity index 100% rename from assets/Paper/1 512x512/web/goa-account-yahoo.png rename to src/gwsl/assets/Paper/1 512x512/web/goa-account-yahoo.png diff --git a/assets/Paper/1 512x512/web/google-drive.png b/src/gwsl/assets/Paper/1 512x512/web/google-drive.png similarity index 100% rename from assets/Paper/1 512x512/web/google-drive.png rename to src/gwsl/assets/Paper/1 512x512/web/google-drive.png diff --git a/assets/Paper/1 512x512/web/google-hangouts.png b/src/gwsl/assets/Paper/1 512x512/web/google-hangouts.png similarity index 100% rename from assets/Paper/1 512x512/web/google-hangouts.png rename to src/gwsl/assets/Paper/1 512x512/web/google-hangouts.png diff --git a/assets/Paper/1 512x512/web/google-music.png b/src/gwsl/assets/Paper/1 512x512/web/google-music.png similarity index 100% rename from assets/Paper/1 512x512/web/google-music.png rename to src/gwsl/assets/Paper/1 512x512/web/google-music.png diff --git a/assets/Paper/1 512x512/web/google.png b/src/gwsl/assets/Paper/1 512x512/web/google.png similarity index 100% rename from assets/Paper/1 512x512/web/google.png rename to src/gwsl/assets/Paper/1 512x512/web/google.png diff --git a/assets/Paper/1 512x512/web/googlemusicframe.png b/src/gwsl/assets/Paper/1 512x512/web/googlemusicframe.png similarity index 100% rename from assets/Paper/1 512x512/web/googlemusicframe.png rename to src/gwsl/assets/Paper/1 512x512/web/googlemusicframe.png diff --git a/assets/Paper/1 512x512/web/googleplus.png b/src/gwsl/assets/Paper/1 512x512/web/googleplus.png similarity index 100% rename from assets/Paper/1 512x512/web/googleplus.png rename to src/gwsl/assets/Paper/1 512x512/web/googleplus.png diff --git a/assets/Paper/1 512x512/web/gpmdp.png b/src/gwsl/assets/Paper/1 512x512/web/gpmdp.png similarity index 100% rename from assets/Paper/1 512x512/web/gpmdp.png rename to src/gwsl/assets/Paper/1 512x512/web/gpmdp.png diff --git a/assets/Paper/1 512x512/web/gtwitter.png b/src/gwsl/assets/Paper/1 512x512/web/gtwitter.png similarity index 100% rename from assets/Paper/1 512x512/web/gtwitter.png rename to src/gwsl/assets/Paper/1 512x512/web/gtwitter.png diff --git a/assets/Paper/1 512x512/web/gwoffice.png b/src/gwsl/assets/Paper/1 512x512/web/gwoffice.png similarity index 100% rename from assets/Paper/1 512x512/web/gwoffice.png rename to src/gwsl/assets/Paper/1 512x512/web/gwoffice.png diff --git a/assets/Paper/1 512x512/web/im-facebook.png b/src/gwsl/assets/Paper/1 512x512/web/im-facebook.png similarity index 100% rename from assets/Paper/1 512x512/web/im-facebook.png rename to src/gwsl/assets/Paper/1 512x512/web/im-facebook.png diff --git a/assets/Paper/1 512x512/web/im-google-talk.png b/src/gwsl/assets/Paper/1 512x512/web/im-google-talk.png similarity index 100% rename from assets/Paper/1 512x512/web/im-google-talk.png rename to src/gwsl/assets/Paper/1 512x512/web/im-google-talk.png diff --git a/assets/Paper/1 512x512/web/im-msn.png b/src/gwsl/assets/Paper/1 512x512/web/im-msn.png similarity index 100% rename from assets/Paper/1 512x512/web/im-msn.png rename to src/gwsl/assets/Paper/1 512x512/web/im-msn.png diff --git a/assets/Paper/1 512x512/web/im-yahoo.png b/src/gwsl/assets/Paper/1 512x512/web/im-yahoo.png similarity index 100% rename from assets/Paper/1 512x512/web/im-yahoo.png rename to src/gwsl/assets/Paper/1 512x512/web/im-yahoo.png diff --git a/assets/Paper/1 512x512/web/krunner_youtube.com.png b/src/gwsl/assets/Paper/1 512x512/web/krunner_youtube.com.png similarity index 100% rename from assets/Paper/1 512x512/web/krunner_youtube.com.png rename to src/gwsl/assets/Paper/1 512x512/web/krunner_youtube.com.png diff --git a/assets/Paper/1 512x512/web/lastfm-audioscrobbler.png b/src/gwsl/assets/Paper/1 512x512/web/lastfm-audioscrobbler.png similarity index 100% rename from assets/Paper/1 512x512/web/lastfm-audioscrobbler.png rename to src/gwsl/assets/Paper/1 512x512/web/lastfm-audioscrobbler.png diff --git a/assets/Paper/1 512x512/web/lastfm-www.last.fm.png b/src/gwsl/assets/Paper/1 512x512/web/lastfm-www.last.fm.png similarity index 100% rename from assets/Paper/1 512x512/web/lastfm-www.last.fm.png rename to src/gwsl/assets/Paper/1 512x512/web/lastfm-www.last.fm.png diff --git a/assets/Paper/1 512x512/web/lastfm.png b/src/gwsl/assets/Paper/1 512x512/web/lastfm.png similarity index 100% rename from assets/Paper/1 512x512/web/lastfm.png rename to src/gwsl/assets/Paper/1 512x512/web/lastfm.png diff --git a/assets/Paper/1 512x512/web/microsoft.png b/src/gwsl/assets/Paper/1 512x512/web/microsoft.png similarity index 100% rename from assets/Paper/1 512x512/web/microsoft.png rename to src/gwsl/assets/Paper/1 512x512/web/microsoft.png diff --git a/assets/Paper/1 512x512/web/msn.png b/src/gwsl/assets/Paper/1 512x512/web/msn.png similarity index 100% rename from assets/Paper/1 512x512/web/msn.png rename to src/gwsl/assets/Paper/1 512x512/web/msn.png diff --git a/assets/Paper/1 512x512/web/owncloud.png b/src/gwsl/assets/Paper/1 512x512/web/owncloud.png similarity index 100% rename from assets/Paper/1 512x512/web/owncloud.png rename to src/gwsl/assets/Paper/1 512x512/web/owncloud.png diff --git a/assets/Paper/1 512x512/web/plexhometheater.png b/src/gwsl/assets/Paper/1 512x512/web/plexhometheater.png similarity index 100% rename from assets/Paper/1 512x512/web/plexhometheater.png rename to src/gwsl/assets/Paper/1 512x512/web/plexhometheater.png diff --git a/assets/Paper/1 512x512/web/plexmediamanager.png b/src/gwsl/assets/Paper/1 512x512/web/plexmediamanager.png similarity index 100% rename from assets/Paper/1 512x512/web/plexmediamanager.png rename to src/gwsl/assets/Paper/1 512x512/web/plexmediamanager.png diff --git a/assets/Paper/1 512x512/web/reddit-is-a-dead-bird.png b/src/gwsl/assets/Paper/1 512x512/web/reddit-is-a-dead-bird.png similarity index 100% rename from assets/Paper/1 512x512/web/reddit-is-a-dead-bird.png rename to src/gwsl/assets/Paper/1 512x512/web/reddit-is-a-dead-bird.png diff --git a/assets/Paper/1 512x512/web/slack.png b/src/gwsl/assets/Paper/1 512x512/web/slack.png similarity index 100% rename from assets/Paper/1 512x512/web/slack.png rename to src/gwsl/assets/Paper/1 512x512/web/slack.png diff --git a/assets/Paper/1 512x512/web/telegram.png b/src/gwsl/assets/Paper/1 512x512/web/telegram.png similarity index 100% rename from assets/Paper/1 512x512/web/telegram.png rename to src/gwsl/assets/Paper/1 512x512/web/telegram.png diff --git a/assets/Paper/1 512x512/web/twitter.png b/src/gwsl/assets/Paper/1 512x512/web/twitter.png similarity index 100% rename from assets/Paper/1 512x512/web/twitter.png rename to src/gwsl/assets/Paper/1 512x512/web/twitter.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-facebook.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-facebook.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-facebook.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-facebook.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-google-news.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-google-news.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-google-news.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-google-news.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-google-plus.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-google-plus.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-google-plus.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-google-plus.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-lastfm.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-lastfm.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-lastfm.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-lastfm.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-pocket.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-pocket.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-pocket.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-pocket.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-reddit.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-reddit.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-reddit.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-reddit.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-telegram.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-telegram.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-telegram.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-telegram.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-twitter.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-twitter.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-twitter.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-twitter.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-yahoo-mail.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-yahoo-mail.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-yahoo-mail.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-yahoo-mail.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-yahoonews.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-yahoonews.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-yahoonews.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-yahoonews.png diff --git a/assets/Paper/1 512x512/web/unity-webapps-youtube.com.png b/src/gwsl/assets/Paper/1 512x512/web/unity-webapps-youtube.com.png similarity index 100% rename from assets/Paper/1 512x512/web/unity-webapps-youtube.com.png rename to src/gwsl/assets/Paper/1 512x512/web/unity-webapps-youtube.com.png diff --git a/assets/Paper/1 512x512/web/web-amazon.png b/src/gwsl/assets/Paper/1 512x512/web/web-amazon.png similarity index 100% rename from assets/Paper/1 512x512/web/web-amazon.png rename to src/gwsl/assets/Paper/1 512x512/web/web-amazon.png diff --git a/assets/Paper/1 512x512/web/web-dropbox.png b/src/gwsl/assets/Paper/1 512x512/web/web-dropbox.png similarity index 100% rename from assets/Paper/1 512x512/web/web-dropbox.png rename to src/gwsl/assets/Paper/1 512x512/web/web-dropbox.png diff --git a/assets/Paper/1 512x512/web/web-evernote.png b/src/gwsl/assets/Paper/1 512x512/web/web-evernote.png similarity index 100% rename from assets/Paper/1 512x512/web/web-evernote.png rename to src/gwsl/assets/Paper/1 512x512/web/web-evernote.png diff --git a/assets/Paper/1 512x512/web/web-facebook-messenger.png b/src/gwsl/assets/Paper/1 512x512/web/web-facebook-messenger.png similarity index 100% rename from assets/Paper/1 512x512/web/web-facebook-messenger.png rename to src/gwsl/assets/Paper/1 512x512/web/web-facebook-messenger.png diff --git a/assets/Paper/1 512x512/web/web-facebook.png b/src/gwsl/assets/Paper/1 512x512/web/web-facebook.png similarity index 100% rename from assets/Paper/1 512x512/web/web-facebook.png rename to src/gwsl/assets/Paper/1 512x512/web/web-facebook.png diff --git a/assets/Paper/1 512x512/web/web-flickr.png b/src/gwsl/assets/Paper/1 512x512/web/web-flickr.png similarity index 100% rename from assets/Paper/1 512x512/web/web-flickr.png rename to src/gwsl/assets/Paper/1 512x512/web/web-flickr.png diff --git a/assets/Paper/1 512x512/web/web-foursquare.png b/src/gwsl/assets/Paper/1 512x512/web/web-foursquare.png similarity index 100% rename from assets/Paper/1 512x512/web/web-foursquare.png rename to src/gwsl/assets/Paper/1 512x512/web/web-foursquare.png diff --git a/assets/Paper/1 512x512/web/web-gitter.png b/src/gwsl/assets/Paper/1 512x512/web/web-gitter.png similarity index 100% rename from assets/Paper/1 512x512/web/web-gitter.png rename to src/gwsl/assets/Paper/1 512x512/web/web-gitter.png diff --git a/assets/Paper/1 512x512/web/web-google-drive.png b/src/gwsl/assets/Paper/1 512x512/web/web-google-drive.png similarity index 100% rename from assets/Paper/1 512x512/web/web-google-drive.png rename to src/gwsl/assets/Paper/1 512x512/web/web-google-drive.png diff --git a/assets/Paper/1 512x512/web/web-google-hangouts.png b/src/gwsl/assets/Paper/1 512x512/web/web-google-hangouts.png similarity index 100% rename from assets/Paper/1 512x512/web/web-google-hangouts.png rename to src/gwsl/assets/Paper/1 512x512/web/web-google-hangouts.png diff --git a/assets/Paper/1 512x512/web/web-google-play-music.png b/src/gwsl/assets/Paper/1 512x512/web/web-google-play-music.png similarity index 100% rename from assets/Paper/1 512x512/web/web-google-play-music.png rename to src/gwsl/assets/Paper/1 512x512/web/web-google-play-music.png diff --git a/assets/Paper/1 512x512/web/web-google-plus.png b/src/gwsl/assets/Paper/1 512x512/web/web-google-plus.png similarity index 100% rename from assets/Paper/1 512x512/web/web-google-plus.png rename to src/gwsl/assets/Paper/1 512x512/web/web-google-plus.png diff --git a/assets/Paper/1 512x512/web/web-google.png b/src/gwsl/assets/Paper/1 512x512/web/web-google.png similarity index 100% rename from assets/Paper/1 512x512/web/web-google.png rename to src/gwsl/assets/Paper/1 512x512/web/web-google.png diff --git a/assets/Paper/1 512x512/web/web-lastfm.png b/src/gwsl/assets/Paper/1 512x512/web/web-lastfm.png similarity index 100% rename from assets/Paper/1 512x512/web/web-lastfm.png rename to src/gwsl/assets/Paper/1 512x512/web/web-lastfm.png diff --git a/assets/Paper/1 512x512/web/web-microsoft.png b/src/gwsl/assets/Paper/1 512x512/web/web-microsoft.png similarity index 100% rename from assets/Paper/1 512x512/web/web-microsoft.png rename to src/gwsl/assets/Paper/1 512x512/web/web-microsoft.png diff --git a/assets/Paper/1 512x512/web/web-owncloud.png b/src/gwsl/assets/Paper/1 512x512/web/web-owncloud.png similarity index 100% rename from assets/Paper/1 512x512/web/web-owncloud.png rename to src/gwsl/assets/Paper/1 512x512/web/web-owncloud.png diff --git a/assets/Paper/1 512x512/web/web-plex.png b/src/gwsl/assets/Paper/1 512x512/web/web-plex.png similarity index 100% rename from assets/Paper/1 512x512/web/web-plex.png rename to src/gwsl/assets/Paper/1 512x512/web/web-plex.png diff --git a/assets/Paper/1 512x512/web/web-pocket.png b/src/gwsl/assets/Paper/1 512x512/web/web-pocket.png similarity index 100% rename from assets/Paper/1 512x512/web/web-pocket.png rename to src/gwsl/assets/Paper/1 512x512/web/web-pocket.png diff --git a/assets/Paper/1 512x512/web/web-reddit.png b/src/gwsl/assets/Paper/1 512x512/web/web-reddit.png similarity index 100% rename from assets/Paper/1 512x512/web/web-reddit.png rename to src/gwsl/assets/Paper/1 512x512/web/web-reddit.png diff --git a/assets/Paper/1 512x512/web/web-slack.png b/src/gwsl/assets/Paper/1 512x512/web/web-slack.png similarity index 100% rename from assets/Paper/1 512x512/web/web-slack.png rename to src/gwsl/assets/Paper/1 512x512/web/web-slack.png diff --git a/assets/Paper/1 512x512/web/web-telegram.png b/src/gwsl/assets/Paper/1 512x512/web/web-telegram.png similarity index 100% rename from assets/Paper/1 512x512/web/web-telegram.png rename to src/gwsl/assets/Paper/1 512x512/web/web-telegram.png diff --git a/assets/Paper/1 512x512/web/web-twitter.png b/src/gwsl/assets/Paper/1 512x512/web/web-twitter.png similarity index 100% rename from assets/Paper/1 512x512/web/web-twitter.png rename to src/gwsl/assets/Paper/1 512x512/web/web-twitter.png diff --git a/assets/Paper/1 512x512/web/web-whatsapp.png b/src/gwsl/assets/Paper/1 512x512/web/web-whatsapp.png similarity index 100% rename from assets/Paper/1 512x512/web/web-whatsapp.png rename to src/gwsl/assets/Paper/1 512x512/web/web-whatsapp.png diff --git a/assets/Paper/1 512x512/web/web-yahoo.png b/src/gwsl/assets/Paper/1 512x512/web/web-yahoo.png similarity index 100% rename from assets/Paper/1 512x512/web/web-yahoo.png rename to src/gwsl/assets/Paper/1 512x512/web/web-yahoo.png diff --git a/assets/Paper/1 512x512/web/web-youtube.png b/src/gwsl/assets/Paper/1 512x512/web/web-youtube.png similarity index 100% rename from assets/Paper/1 512x512/web/web-youtube.png rename to src/gwsl/assets/Paper/1 512x512/web/web-youtube.png diff --git a/assets/Paper/1 512x512/web/whatsappfordesktop.png b/src/gwsl/assets/Paper/1 512x512/web/whatsappfordesktop.png similarity index 100% rename from assets/Paper/1 512x512/web/whatsappfordesktop.png rename to src/gwsl/assets/Paper/1 512x512/web/whatsappfordesktop.png diff --git a/assets/Paper/1 512x512/web/whatsie.png b/src/gwsl/assets/Paper/1 512x512/web/whatsie.png similarity index 100% rename from assets/Paper/1 512x512/web/whatsie.png rename to src/gwsl/assets/Paper/1 512x512/web/whatsie.png diff --git a/assets/Paper/1 512x512/web/yahoo.png b/src/gwsl/assets/Paper/1 512x512/web/yahoo.png similarity index 100% rename from assets/Paper/1 512x512/web/yahoo.png rename to src/gwsl/assets/Paper/1 512x512/web/yahoo.png diff --git a/assets/Paper/2 48x48/actions/back.png b/src/gwsl/assets/Paper/2 48x48/actions/back.png similarity index 100% rename from assets/Paper/2 48x48/actions/back.png rename to src/gwsl/assets/Paper/2 48x48/actions/back.png diff --git a/assets/Paper/2 48x48/actions/document-open-recent.png b/src/gwsl/assets/Paper/2 48x48/actions/document-open-recent.png similarity index 100% rename from assets/Paper/2 48x48/actions/document-open-recent.png rename to src/gwsl/assets/Paper/2 48x48/actions/document-open-recent.png diff --git a/assets/Paper/2 48x48/actions/document-print-preview.png b/src/gwsl/assets/Paper/2 48x48/actions/document-print-preview.png similarity index 100% rename from assets/Paper/2 48x48/actions/document-print-preview.png rename to src/gwsl/assets/Paper/2 48x48/actions/document-print-preview.png diff --git a/assets/Paper/2 48x48/actions/document-print.png b/src/gwsl/assets/Paper/2 48x48/actions/document-print.png similarity index 100% rename from assets/Paper/2 48x48/actions/document-print.png rename to src/gwsl/assets/Paper/2 48x48/actions/document-print.png diff --git a/assets/Paper/2 48x48/actions/down.png b/src/gwsl/assets/Paper/2 48x48/actions/down.png similarity index 100% rename from assets/Paper/2 48x48/actions/down.png rename to src/gwsl/assets/Paper/2 48x48/actions/down.png diff --git a/assets/Paper/2 48x48/actions/edit-paste.png b/src/gwsl/assets/Paper/2 48x48/actions/edit-paste.png similarity index 100% rename from assets/Paper/2 48x48/actions/edit-paste.png rename to src/gwsl/assets/Paper/2 48x48/actions/edit-paste.png diff --git a/assets/Paper/2 48x48/actions/editpaste.png b/src/gwsl/assets/Paper/2 48x48/actions/editpaste.png similarity index 100% rename from assets/Paper/2 48x48/actions/editpaste.png rename to src/gwsl/assets/Paper/2 48x48/actions/editpaste.png diff --git a/assets/Paper/2 48x48/actions/exit.png b/src/gwsl/assets/Paper/2 48x48/actions/exit.png similarity index 100% rename from assets/Paper/2 48x48/actions/exit.png rename to src/gwsl/assets/Paper/2 48x48/actions/exit.png diff --git a/assets/Paper/2 48x48/actions/fileprint.png b/src/gwsl/assets/Paper/2 48x48/actions/fileprint.png similarity index 100% rename from assets/Paper/2 48x48/actions/fileprint.png rename to src/gwsl/assets/Paper/2 48x48/actions/fileprint.png diff --git a/assets/Paper/2 48x48/actions/filequickprint.png b/src/gwsl/assets/Paper/2 48x48/actions/filequickprint.png similarity index 100% rename from assets/Paper/2 48x48/actions/filequickprint.png rename to src/gwsl/assets/Paper/2 48x48/actions/filequickprint.png diff --git a/assets/Paper/2 48x48/actions/forward.png b/src/gwsl/assets/Paper/2 48x48/actions/forward.png similarity index 100% rename from assets/Paper/2 48x48/actions/forward.png rename to src/gwsl/assets/Paper/2 48x48/actions/forward.png diff --git a/assets/Paper/2 48x48/actions/gnome-lockscreen.png b/src/gwsl/assets/Paper/2 48x48/actions/gnome-lockscreen.png similarity index 100% rename from assets/Paper/2 48x48/actions/gnome-lockscreen.png rename to src/gwsl/assets/Paper/2 48x48/actions/gnome-lockscreen.png diff --git a/assets/Paper/2 48x48/actions/gnome-logout.png b/src/gwsl/assets/Paper/2 48x48/actions/gnome-logout.png similarity index 100% rename from assets/Paper/2 48x48/actions/gnome-logout.png rename to src/gwsl/assets/Paper/2 48x48/actions/gnome-logout.png diff --git a/assets/Paper/2 48x48/actions/gnome-shutdown.png b/src/gwsl/assets/Paper/2 48x48/actions/gnome-shutdown.png similarity index 100% rename from assets/Paper/2 48x48/actions/gnome-shutdown.png rename to src/gwsl/assets/Paper/2 48x48/actions/gnome-shutdown.png diff --git a/assets/Paper/2 48x48/actions/go-down.png b/src/gwsl/assets/Paper/2 48x48/actions/go-down.png similarity index 100% rename from assets/Paper/2 48x48/actions/go-down.png rename to src/gwsl/assets/Paper/2 48x48/actions/go-down.png diff --git a/assets/Paper/2 48x48/actions/go-next.png b/src/gwsl/assets/Paper/2 48x48/actions/go-next.png similarity index 100% rename from assets/Paper/2 48x48/actions/go-next.png rename to src/gwsl/assets/Paper/2 48x48/actions/go-next.png diff --git a/assets/Paper/2 48x48/actions/go-previous.png b/src/gwsl/assets/Paper/2 48x48/actions/go-previous.png similarity index 100% rename from assets/Paper/2 48x48/actions/go-previous.png rename to src/gwsl/assets/Paper/2 48x48/actions/go-previous.png diff --git a/assets/Paper/2 48x48/actions/go-up.png b/src/gwsl/assets/Paper/2 48x48/actions/go-up.png similarity index 100% rename from assets/Paper/2 48x48/actions/go-up.png rename to src/gwsl/assets/Paper/2 48x48/actions/go-up.png diff --git a/assets/Paper/2 48x48/actions/gtk-about.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-about.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-about.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-about.png diff --git a/assets/Paper/2 48x48/actions/gtk-cancel.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-cancel.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-cancel.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-cancel.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-back-ltr.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-back-ltr.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-back-ltr.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-back-ltr.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-back-rtl.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-back-rtl.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-back-rtl.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-back-rtl.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-down.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-down.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-down.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-down.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-forward-ltr.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-forward-ltr.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-forward-ltr.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-forward-ltr.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-forward-rtl.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-forward-rtl.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-forward-rtl.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-forward-rtl.png diff --git a/assets/Paper/2 48x48/actions/gtk-go-up.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-go-up.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-go-up.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-go-up.png diff --git a/assets/Paper/2 48x48/actions/gtk-help.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-help.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-help.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-help.png diff --git a/assets/Paper/2 48x48/actions/gtk-paste.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-paste.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-paste.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-paste.png diff --git a/assets/Paper/2 48x48/actions/gtk-print-preview.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-print-preview.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-print-preview.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-print-preview.png diff --git a/assets/Paper/2 48x48/actions/gtk-print.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-print.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-print.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-print.png diff --git a/assets/Paper/2 48x48/actions/gtk-quit.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-quit.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-quit.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-quit.png diff --git a/assets/Paper/2 48x48/actions/gtk-stop.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-stop.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-stop.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-stop.png diff --git a/assets/Paper/2 48x48/actions/gtk-zoom-100.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-100.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-zoom-100.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-100.png diff --git a/assets/Paper/2 48x48/actions/gtk-zoom-in.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-in.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-zoom-in.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-in.png diff --git a/assets/Paper/2 48x48/actions/gtk-zoom-out.png b/src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-out.png similarity index 100% rename from assets/Paper/2 48x48/actions/gtk-zoom-out.png rename to src/gwsl/assets/Paper/2 48x48/actions/gtk-zoom-out.png diff --git a/assets/Paper/2 48x48/actions/help-about.png b/src/gwsl/assets/Paper/2 48x48/actions/help-about.png similarity index 100% rename from assets/Paper/2 48x48/actions/help-about.png rename to src/gwsl/assets/Paper/2 48x48/actions/help-about.png diff --git a/assets/Paper/2 48x48/actions/help-contents.png b/src/gwsl/assets/Paper/2 48x48/actions/help-contents.png similarity index 100% rename from assets/Paper/2 48x48/actions/help-contents.png rename to src/gwsl/assets/Paper/2 48x48/actions/help-contents.png diff --git a/assets/Paper/2 48x48/actions/help-faq.png b/src/gwsl/assets/Paper/2 48x48/actions/help-faq.png similarity index 100% rename from assets/Paper/2 48x48/actions/help-faq.png rename to src/gwsl/assets/Paper/2 48x48/actions/help-faq.png diff --git a/assets/Paper/2 48x48/actions/help-info.png b/src/gwsl/assets/Paper/2 48x48/actions/help-info.png similarity index 100% rename from assets/Paper/2 48x48/actions/help-info.png rename to src/gwsl/assets/Paper/2 48x48/actions/help-info.png diff --git a/assets/Paper/2 48x48/actions/help.png b/src/gwsl/assets/Paper/2 48x48/actions/help.png similarity index 100% rename from assets/Paper/2 48x48/actions/help.png rename to src/gwsl/assets/Paper/2 48x48/actions/help.png diff --git a/assets/Paper/2 48x48/actions/lock.png b/src/gwsl/assets/Paper/2 48x48/actions/lock.png similarity index 100% rename from assets/Paper/2 48x48/actions/lock.png rename to src/gwsl/assets/Paper/2 48x48/actions/lock.png diff --git a/assets/Paper/2 48x48/actions/mail-mark-important.png b/src/gwsl/assets/Paper/2 48x48/actions/mail-mark-important.png similarity index 100% rename from assets/Paper/2 48x48/actions/mail-mark-important.png rename to src/gwsl/assets/Paper/2 48x48/actions/mail-mark-important.png diff --git a/assets/Paper/2 48x48/actions/mail-mark-junk.png b/src/gwsl/assets/Paper/2 48x48/actions/mail-mark-junk.png similarity index 100% rename from assets/Paper/2 48x48/actions/mail-mark-junk.png rename to src/gwsl/assets/Paper/2 48x48/actions/mail-mark-junk.png diff --git a/assets/Paper/2 48x48/actions/mail-mark-notjunk.png b/src/gwsl/assets/Paper/2 48x48/actions/mail-mark-notjunk.png similarity index 100% rename from assets/Paper/2 48x48/actions/mail-mark-notjunk.png rename to src/gwsl/assets/Paper/2 48x48/actions/mail-mark-notjunk.png diff --git a/assets/Paper/2 48x48/actions/mail-send-receive.png b/src/gwsl/assets/Paper/2 48x48/actions/mail-send-receive.png similarity index 100% rename from assets/Paper/2 48x48/actions/mail-send-receive.png rename to src/gwsl/assets/Paper/2 48x48/actions/mail-send-receive.png diff --git a/assets/Paper/2 48x48/actions/mail_spam.png b/src/gwsl/assets/Paper/2 48x48/actions/mail_spam.png similarity index 100% rename from assets/Paper/2 48x48/actions/mail_spam.png rename to src/gwsl/assets/Paper/2 48x48/actions/mail_spam.png diff --git a/assets/Paper/2 48x48/actions/next.png b/src/gwsl/assets/Paper/2 48x48/actions/next.png similarity index 100% rename from assets/Paper/2 48x48/actions/next.png rename to src/gwsl/assets/Paper/2 48x48/actions/next.png diff --git a/assets/Paper/2 48x48/actions/previous.png b/src/gwsl/assets/Paper/2 48x48/actions/previous.png similarity index 100% rename from assets/Paper/2 48x48/actions/previous.png rename to src/gwsl/assets/Paper/2 48x48/actions/previous.png diff --git a/assets/Paper/2 48x48/actions/process-stop.png b/src/gwsl/assets/Paper/2 48x48/actions/process-stop.png similarity index 100% rename from assets/Paper/2 48x48/actions/process-stop.png rename to src/gwsl/assets/Paper/2 48x48/actions/process-stop.png diff --git a/assets/Paper/2 48x48/actions/stock_about.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_about.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_about.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_about.png diff --git a/assets/Paper/2 48x48/actions/stock_down.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_down.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_down.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_down.png diff --git a/assets/Paper/2 48x48/actions/stock_exit.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_exit.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_exit.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_exit.png diff --git a/assets/Paper/2 48x48/actions/stock_help.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_help.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_help.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_help.png diff --git a/assets/Paper/2 48x48/actions/stock_left.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_left.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_left.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_left.png diff --git a/assets/Paper/2 48x48/actions/stock_mail-send-receive.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_mail-send-receive.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_mail-send-receive.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_mail-send-receive.png diff --git a/assets/Paper/2 48x48/actions/stock_paste.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_paste.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_paste.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_paste.png diff --git a/assets/Paper/2 48x48/actions/stock_print-preview.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_print-preview.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_print-preview.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_print-preview.png diff --git a/assets/Paper/2 48x48/actions/stock_print.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_print.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_print.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_print.png diff --git a/assets/Paper/2 48x48/actions/stock_right.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_right.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_right.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_right.png diff --git a/assets/Paper/2 48x48/actions/stock_spam.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_spam.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_spam.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_spam.png diff --git a/assets/Paper/2 48x48/actions/stock_stop.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_stop.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_stop.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_stop.png diff --git a/assets/Paper/2 48x48/actions/stock_up.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_up.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_up.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_up.png diff --git a/assets/Paper/2 48x48/actions/stock_zoom-1.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-1.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_zoom-1.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-1.png diff --git a/assets/Paper/2 48x48/actions/stock_zoom-in.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-in.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_zoom-in.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-in.png diff --git a/assets/Paper/2 48x48/actions/stock_zoom-out.png b/src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-out.png similarity index 100% rename from assets/Paper/2 48x48/actions/stock_zoom-out.png rename to src/gwsl/assets/Paper/2 48x48/actions/stock_zoom-out.png diff --git a/assets/Paper/2 48x48/actions/stop.png b/src/gwsl/assets/Paper/2 48x48/actions/stop.png similarity index 100% rename from assets/Paper/2 48x48/actions/stop.png rename to src/gwsl/assets/Paper/2 48x48/actions/stop.png diff --git a/assets/Paper/2 48x48/actions/system-hibernate.png b/src/gwsl/assets/Paper/2 48x48/actions/system-hibernate.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-hibernate.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-hibernate.png diff --git a/assets/Paper/2 48x48/actions/system-lock-screen.png b/src/gwsl/assets/Paper/2 48x48/actions/system-lock-screen.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-lock-screen.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-lock-screen.png diff --git a/assets/Paper/2 48x48/actions/system-log-out.png b/src/gwsl/assets/Paper/2 48x48/actions/system-log-out.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-log-out.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-log-out.png diff --git a/assets/Paper/2 48x48/actions/system-reboot.png b/src/gwsl/assets/Paper/2 48x48/actions/system-reboot.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-reboot.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-reboot.png diff --git a/assets/Paper/2 48x48/actions/system-restart.png b/src/gwsl/assets/Paper/2 48x48/actions/system-restart.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-restart.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-restart.png diff --git a/assets/Paper/2 48x48/actions/system-shutdown.png b/src/gwsl/assets/Paper/2 48x48/actions/system-shutdown.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-shutdown.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-shutdown.png diff --git a/assets/Paper/2 48x48/actions/system-suspend-hibernate.png b/src/gwsl/assets/Paper/2 48x48/actions/system-suspend-hibernate.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-suspend-hibernate.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-suspend-hibernate.png diff --git a/assets/Paper/2 48x48/actions/system-suspend.png b/src/gwsl/assets/Paper/2 48x48/actions/system-suspend.png similarity index 100% rename from assets/Paper/2 48x48/actions/system-suspend.png rename to src/gwsl/assets/Paper/2 48x48/actions/system-suspend.png diff --git a/assets/Paper/2 48x48/actions/up.png b/src/gwsl/assets/Paper/2 48x48/actions/up.png similarity index 100% rename from assets/Paper/2 48x48/actions/up.png rename to src/gwsl/assets/Paper/2 48x48/actions/up.png diff --git a/assets/Paper/2 48x48/actions/viewmag+.png b/src/gwsl/assets/Paper/2 48x48/actions/viewmag+.png similarity index 100% rename from assets/Paper/2 48x48/actions/viewmag+.png rename to src/gwsl/assets/Paper/2 48x48/actions/viewmag+.png diff --git a/assets/Paper/2 48x48/actions/viewmag-.png b/src/gwsl/assets/Paper/2 48x48/actions/viewmag-.png similarity index 100% rename from assets/Paper/2 48x48/actions/viewmag-.png rename to src/gwsl/assets/Paper/2 48x48/actions/viewmag-.png diff --git a/assets/Paper/2 48x48/actions/viewmag1.png b/src/gwsl/assets/Paper/2 48x48/actions/viewmag1.png similarity index 100% rename from assets/Paper/2 48x48/actions/viewmag1.png rename to src/gwsl/assets/Paper/2 48x48/actions/viewmag1.png diff --git a/assets/Paper/2 48x48/actions/xfce-system-exit.png b/src/gwsl/assets/Paper/2 48x48/actions/xfce-system-exit.png similarity index 100% rename from assets/Paper/2 48x48/actions/xfce-system-exit.png rename to src/gwsl/assets/Paper/2 48x48/actions/xfce-system-exit.png diff --git a/assets/Paper/2 48x48/actions/xfce-system-lock.png b/src/gwsl/assets/Paper/2 48x48/actions/xfce-system-lock.png similarity index 100% rename from assets/Paper/2 48x48/actions/xfce-system-lock.png rename to src/gwsl/assets/Paper/2 48x48/actions/xfce-system-lock.png diff --git a/assets/Paper/2 48x48/actions/xfsm-logout.png b/src/gwsl/assets/Paper/2 48x48/actions/xfsm-logout.png similarity index 100% rename from assets/Paper/2 48x48/actions/xfsm-logout.png rename to src/gwsl/assets/Paper/2 48x48/actions/xfsm-logout.png diff --git a/assets/Paper/2 48x48/actions/xfsm-shutdown.png b/src/gwsl/assets/Paper/2 48x48/actions/xfsm-shutdown.png similarity index 100% rename from assets/Paper/2 48x48/actions/xfsm-shutdown.png rename to src/gwsl/assets/Paper/2 48x48/actions/xfsm-shutdown.png diff --git a/assets/Paper/2 48x48/actions/zoom-in.png b/src/gwsl/assets/Paper/2 48x48/actions/zoom-in.png similarity index 100% rename from assets/Paper/2 48x48/actions/zoom-in.png rename to src/gwsl/assets/Paper/2 48x48/actions/zoom-in.png diff --git a/assets/Paper/2 48x48/actions/zoom-original.png b/src/gwsl/assets/Paper/2 48x48/actions/zoom-original.png similarity index 100% rename from assets/Paper/2 48x48/actions/zoom-original.png rename to src/gwsl/assets/Paper/2 48x48/actions/zoom-original.png diff --git a/assets/Paper/2 48x48/actions/zoom-out.png b/src/gwsl/assets/Paper/2 48x48/actions/zoom-out.png similarity index 100% rename from assets/Paper/2 48x48/actions/zoom-out.png rename to src/gwsl/assets/Paper/2 48x48/actions/zoom-out.png diff --git a/assets/Paper/2 48x48/apps/0ad.png b/src/gwsl/assets/Paper/2 48x48/apps/0ad.png similarity index 100% rename from assets/Paper/2 48x48/apps/0ad.png rename to src/gwsl/assets/Paper/2 48x48/apps/0ad.png diff --git a/assets/Paper/2 48x48/apps/10B4_steam.0.png b/src/gwsl/assets/Paper/2 48x48/apps/10B4_steam.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/10B4_steam.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/10B4_steam.0.png diff --git a/assets/Paper/2 48x48/apps/1CD8_rundll32.0.png b/src/gwsl/assets/Paper/2 48x48/apps/1CD8_rundll32.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/1CD8_rundll32.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/1CD8_rundll32.0.png diff --git a/assets/Paper/2 48x48/apps/1password.png b/src/gwsl/assets/Paper/2 48x48/apps/1password.png similarity index 100% rename from assets/Paper/2 48x48/apps/1password.png rename to src/gwsl/assets/Paper/2 48x48/apps/1password.png diff --git a/assets/Paper/2 48x48/apps/2048.png b/src/gwsl/assets/Paper/2 48x48/apps/2048.png similarity index 100% rename from assets/Paper/2 48x48/apps/2048.png rename to src/gwsl/assets/Paper/2 48x48/apps/2048.png diff --git a/assets/Paper/2 48x48/apps/4137_winhlp32.0.png b/src/gwsl/assets/Paper/2 48x48/apps/4137_winhlp32.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/4137_winhlp32.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/4137_winhlp32.0.png diff --git a/assets/Paper/2 48x48/apps/7765_winebrowser.0.png b/src/gwsl/assets/Paper/2 48x48/apps/7765_winebrowser.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/7765_winebrowser.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/7765_winebrowser.0.png diff --git a/assets/Paper/2 48x48/apps/7z.png b/src/gwsl/assets/Paper/2 48x48/apps/7z.png similarity index 100% rename from assets/Paper/2 48x48/apps/7z.png rename to src/gwsl/assets/Paper/2 48x48/apps/7z.png diff --git a/assets/Paper/2 48x48/apps/7zip.png b/src/gwsl/assets/Paper/2 48x48/apps/7zip.png similarity index 100% rename from assets/Paper/2 48x48/apps/7zip.png rename to src/gwsl/assets/Paper/2 48x48/apps/7zip.png diff --git a/assets/Paper/2 48x48/apps/A35F_hh.0.png b/src/gwsl/assets/Paper/2 48x48/apps/A35F_hh.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/A35F_hh.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/A35F_hh.0.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader10.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader10.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader10.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader10.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader11.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader11.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader11.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader11.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader12.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader12.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader12.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader12.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader8.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader8.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader8.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader8.png diff --git a/assets/Paper/2 48x48/apps/AdobeReader9.png b/src/gwsl/assets/Paper/2 48x48/apps/AdobeReader9.png similarity index 100% rename from assets/Paper/2 48x48/apps/AdobeReader9.png rename to src/gwsl/assets/Paper/2 48x48/apps/AdobeReader9.png diff --git a/assets/Paper/2 48x48/apps/Blender.png b/src/gwsl/assets/Paper/2 48x48/apps/Blender.png similarity index 100% rename from assets/Paper/2 48x48/apps/Blender.png rename to src/gwsl/assets/Paper/2 48x48/apps/Blender.png diff --git a/assets/Paper/2 48x48/apps/CMakeSetup.png b/src/gwsl/assets/Paper/2 48x48/apps/CMakeSetup.png similarity index 100% rename from assets/Paper/2 48x48/apps/CMakeSetup.png rename to src/gwsl/assets/Paper/2 48x48/apps/CMakeSetup.png diff --git a/assets/Paper/2 48x48/apps/Etermutilities-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/Etermutilities-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/Etermutilities-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/Etermutilities-terminal.png diff --git a/assets/Paper/2 48x48/apps/GnomeBaker.png b/src/gwsl/assets/Paper/2 48x48/apps/GnomeBaker.png similarity index 100% rename from assets/Paper/2 48x48/apps/GnomeBaker.png rename to src/gwsl/assets/Paper/2 48x48/apps/GnomeBaker.png diff --git a/assets/Paper/2 48x48/apps/MerProject-qtcreator.png b/src/gwsl/assets/Paper/2 48x48/apps/MerProject-qtcreator.png similarity index 100% rename from assets/Paper/2 48x48/apps/MerProject-qtcreator.png rename to src/gwsl/assets/Paper/2 48x48/apps/MerProject-qtcreator.png diff --git a/assets/Paper/2 48x48/apps/NoMachine.png b/src/gwsl/assets/Paper/2 48x48/apps/NoMachine.png similarity index 100% rename from assets/Paper/2 48x48/apps/NoMachine.png rename to src/gwsl/assets/Paper/2 48x48/apps/NoMachine.png diff --git a/assets/Paper/2 48x48/apps/Pinta_icon.png b/src/gwsl/assets/Paper/2 48x48/apps/Pinta_icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/Pinta_icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/Pinta_icon.png diff --git a/assets/Paper/2 48x48/apps/QtIcon.png b/src/gwsl/assets/Paper/2 48x48/apps/QtIcon.png similarity index 100% rename from assets/Paper/2 48x48/apps/QtIcon.png rename to src/gwsl/assets/Paper/2 48x48/apps/QtIcon.png diff --git a/assets/Paper/2 48x48/apps/QtProject-assistant.png b/src/gwsl/assets/Paper/2 48x48/apps/QtProject-assistant.png similarity index 100% rename from assets/Paper/2 48x48/apps/QtProject-assistant.png rename to src/gwsl/assets/Paper/2 48x48/apps/QtProject-assistant.png diff --git a/assets/Paper/2 48x48/apps/QtProject-designer.png b/src/gwsl/assets/Paper/2 48x48/apps/QtProject-designer.png similarity index 100% rename from assets/Paper/2 48x48/apps/QtProject-designer.png rename to src/gwsl/assets/Paper/2 48x48/apps/QtProject-designer.png diff --git a/assets/Paper/2 48x48/apps/QtProject-qtcreator-qt5.png b/src/gwsl/assets/Paper/2 48x48/apps/QtProject-qtcreator-qt5.png similarity index 100% rename from assets/Paper/2 48x48/apps/QtProject-qtcreator-qt5.png rename to src/gwsl/assets/Paper/2 48x48/apps/QtProject-qtcreator-qt5.png diff --git a/assets/Paper/2 48x48/apps/QtProject-qtcreator.png b/src/gwsl/assets/Paper/2 48x48/apps/QtProject-qtcreator.png similarity index 100% rename from assets/Paper/2 48x48/apps/QtProject-qtcreator.png rename to src/gwsl/assets/Paper/2 48x48/apps/QtProject-qtcreator.png diff --git a/assets/Paper/2 48x48/apps/Sci48M.png b/src/gwsl/assets/Paper/2 48x48/apps/Sci48M.png similarity index 100% rename from assets/Paper/2 48x48/apps/Sci48M.png rename to src/gwsl/assets/Paper/2 48x48/apps/Sci48M.png diff --git a/assets/Paper/2 48x48/apps/Spotify.png b/src/gwsl/assets/Paper/2 48x48/apps/Spotify.png similarity index 100% rename from assets/Paper/2 48x48/apps/Spotify.png rename to src/gwsl/assets/Paper/2 48x48/apps/Spotify.png diff --git a/assets/Paper/2 48x48/apps/Thunar.png b/src/gwsl/assets/Paper/2 48x48/apps/Thunar.png similarity index 100% rename from assets/Paper/2 48x48/apps/Thunar.png rename to src/gwsl/assets/Paper/2 48x48/apps/Thunar.png diff --git a/assets/Paper/2 48x48/apps/VBox.png b/src/gwsl/assets/Paper/2 48x48/apps/VBox.png similarity index 100% rename from assets/Paper/2 48x48/apps/VBox.png rename to src/gwsl/assets/Paper/2 48x48/apps/VBox.png diff --git a/assets/Paper/2 48x48/apps/XMind.png b/src/gwsl/assets/Paper/2 48x48/apps/XMind.png similarity index 100% rename from assets/Paper/2 48x48/apps/XMind.png rename to src/gwsl/assets/Paper/2 48x48/apps/XMind.png diff --git a/assets/Paper/2 48x48/apps/abrowser.png b/src/gwsl/assets/Paper/2 48x48/apps/abrowser.png similarity index 100% rename from assets/Paper/2 48x48/apps/abrowser.png rename to src/gwsl/assets/Paper/2 48x48/apps/abrowser.png diff --git a/assets/Paper/2 48x48/apps/abrt.png b/src/gwsl/assets/Paper/2 48x48/apps/abrt.png similarity index 100% rename from assets/Paper/2 48x48/apps/abrt.png rename to src/gwsl/assets/Paper/2 48x48/apps/abrt.png diff --git a/assets/Paper/2 48x48/apps/access.png b/src/gwsl/assets/Paper/2 48x48/apps/access.png similarity index 100% rename from assets/Paper/2 48x48/apps/access.png rename to src/gwsl/assets/Paper/2 48x48/apps/access.png diff --git a/assets/Paper/2 48x48/apps/accessibility-directory.png b/src/gwsl/assets/Paper/2 48x48/apps/accessibility-directory.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessibility-directory.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessibility-directory.png diff --git a/assets/Paper/2 48x48/apps/accessibility.png b/src/gwsl/assets/Paper/2 48x48/apps/accessibility.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessibility.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessibility.png diff --git a/assets/Paper/2 48x48/apps/accessibility_section.png b/src/gwsl/assets/Paper/2 48x48/apps/accessibility_section.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessibility_section.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessibility_section.png diff --git a/assets/Paper/2 48x48/apps/accessories-calculator.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-calculator.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-calculator.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-calculator.png diff --git a/assets/Paper/2 48x48/apps/accessories-camera.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-camera.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-camera.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-camera.png diff --git a/assets/Paper/2 48x48/apps/accessories-character-map.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-character-map.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-character-map.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-character-map.png diff --git a/assets/Paper/2 48x48/apps/accessories-clipboard.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-clipboard.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-clipboard.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-clipboard.png diff --git a/assets/Paper/2 48x48/apps/accessories-clock.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-clock.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-clock.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-clock.png diff --git a/assets/Paper/2 48x48/apps/accessories-dictionary.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-dictionary.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-dictionary.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-dictionary.png diff --git a/assets/Paper/2 48x48/apps/accessories-document-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-document-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-document-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-document-viewer.png diff --git a/assets/Paper/2 48x48/apps/accessories-ebook-reader.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-ebook-reader.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-ebook-reader.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-ebook-reader.png diff --git a/assets/Paper/2 48x48/apps/accessories-maps.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-maps.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-maps.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-maps.png diff --git a/assets/Paper/2 48x48/apps/accessories-notes.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-notes.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-notes.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-notes.png diff --git a/assets/Paper/2 48x48/apps/accessories-paint.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-paint.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-paint.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-paint.png diff --git a/assets/Paper/2 48x48/apps/accessories-screenshot.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-screenshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-screenshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-screenshot.png diff --git a/assets/Paper/2 48x48/apps/accessories-text-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/accessories-text-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/accessories-text-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/accessories-text-editor.png diff --git a/assets/Paper/2 48x48/apps/acroread.png b/src/gwsl/assets/Paper/2 48x48/apps/acroread.png similarity index 100% rename from assets/Paper/2 48x48/apps/acroread.png rename to src/gwsl/assets/Paper/2 48x48/apps/acroread.png diff --git a/assets/Paper/2 48x48/apps/activity-log-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/activity-log-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/activity-log-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/activity-log-manager.png diff --git a/assets/Paper/2 48x48/apps/addressbook.png b/src/gwsl/assets/Paper/2 48x48/apps/addressbook.png similarity index 100% rename from assets/Paper/2 48x48/apps/addressbook.png rename to src/gwsl/assets/Paper/2 48x48/apps/addressbook.png diff --git a/assets/Paper/2 48x48/apps/adobe-flash.png b/src/gwsl/assets/Paper/2 48x48/apps/adobe-flash.png similarity index 100% rename from assets/Paper/2 48x48/apps/adobe-flash.png rename to src/gwsl/assets/Paper/2 48x48/apps/adobe-flash.png diff --git a/assets/Paper/2 48x48/apps/adobe-flashplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/adobe-flashplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/adobe-flashplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/adobe-flashplayer.png diff --git a/assets/Paper/2 48x48/apps/adobe-reader.png b/src/gwsl/assets/Paper/2 48x48/apps/adobe-reader.png similarity index 100% rename from assets/Paper/2 48x48/apps/adobe-reader.png rename to src/gwsl/assets/Paper/2 48x48/apps/adobe-reader.png diff --git a/assets/Paper/2 48x48/apps/adobeflashplugin.png b/src/gwsl/assets/Paper/2 48x48/apps/adobeflashplugin.png similarity index 100% rename from assets/Paper/2 48x48/apps/adobeflashplugin.png rename to src/gwsl/assets/Paper/2 48x48/apps/adobeflashplugin.png diff --git a/assets/Paper/2 48x48/apps/aisleriot.png b/src/gwsl/assets/Paper/2 48x48/apps/aisleriot.png similarity index 100% rename from assets/Paper/2 48x48/apps/aisleriot.png rename to src/gwsl/assets/Paper/2 48x48/apps/aisleriot.png diff --git a/assets/Paper/2 48x48/apps/akregator.png b/src/gwsl/assets/Paper/2 48x48/apps/akregator.png similarity index 100% rename from assets/Paper/2 48x48/apps/akregator.png rename to src/gwsl/assets/Paper/2 48x48/apps/akregator.png diff --git a/assets/Paper/2 48x48/apps/alarm-clock.png b/src/gwsl/assets/Paper/2 48x48/apps/alarm-clock.png similarity index 100% rename from assets/Paper/2 48x48/apps/alarm-clock.png rename to src/gwsl/assets/Paper/2 48x48/apps/alarm-clock.png diff --git a/assets/Paper/2 48x48/apps/amarok.png b/src/gwsl/assets/Paper/2 48x48/apps/amarok.png similarity index 100% rename from assets/Paper/2 48x48/apps/amarok.png rename to src/gwsl/assets/Paper/2 48x48/apps/amarok.png diff --git a/assets/Paper/2 48x48/apps/amarok2.png b/src/gwsl/assets/Paper/2 48x48/apps/amarok2.png similarity index 100% rename from assets/Paper/2 48x48/apps/amarok2.png rename to src/gwsl/assets/Paper/2 48x48/apps/amarok2.png diff --git a/assets/Paper/2 48x48/apps/amarok_icon.png b/src/gwsl/assets/Paper/2 48x48/apps/amarok_icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/amarok_icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/amarok_icon.png diff --git a/assets/Paper/2 48x48/apps/anaconda.png b/src/gwsl/assets/Paper/2 48x48/apps/anaconda.png similarity index 100% rename from assets/Paper/2 48x48/apps/anaconda.png rename to src/gwsl/assets/Paper/2 48x48/apps/anaconda.png diff --git a/assets/Paper/2 48x48/apps/android-sdk.png b/src/gwsl/assets/Paper/2 48x48/apps/android-sdk.png similarity index 100% rename from assets/Paper/2 48x48/apps/android-sdk.png rename to src/gwsl/assets/Paper/2 48x48/apps/android-sdk.png diff --git a/assets/Paper/2 48x48/apps/android-studio.png b/src/gwsl/assets/Paper/2 48x48/apps/android-studio.png similarity index 100% rename from assets/Paper/2 48x48/apps/android-studio.png rename to src/gwsl/assets/Paper/2 48x48/apps/android-studio.png diff --git a/assets/Paper/2 48x48/apps/anki.png b/src/gwsl/assets/Paper/2 48x48/apps/anki.png similarity index 100% rename from assets/Paper/2 48x48/apps/anki.png rename to src/gwsl/assets/Paper/2 48x48/apps/anki.png diff --git a/assets/Paper/2 48x48/apps/antimicro.png b/src/gwsl/assets/Paper/2 48x48/apps/antimicro.png similarity index 100% rename from assets/Paper/2 48x48/apps/antimicro.png rename to src/gwsl/assets/Paper/2 48x48/apps/antimicro.png diff --git a/assets/Paper/2 48x48/apps/app-launcher.png b/src/gwsl/assets/Paper/2 48x48/apps/app-launcher.png similarity index 100% rename from assets/Paper/2 48x48/apps/app-launcher.png rename to src/gwsl/assets/Paper/2 48x48/apps/app-launcher.png diff --git a/assets/Paper/2 48x48/apps/apper.png b/src/gwsl/assets/Paper/2 48x48/apps/apper.png similarity index 100% rename from assets/Paper/2 48x48/apps/apper.png rename to src/gwsl/assets/Paper/2 48x48/apps/apper.png diff --git a/assets/Paper/2 48x48/apps/appgrid.png b/src/gwsl/assets/Paper/2 48x48/apps/appgrid.png similarity index 100% rename from assets/Paper/2 48x48/apps/appgrid.png rename to src/gwsl/assets/Paper/2 48x48/apps/appgrid.png diff --git a/assets/Paper/2 48x48/apps/applets-screenshooter.png b/src/gwsl/assets/Paper/2 48x48/apps/applets-screenshooter.png similarity index 100% rename from assets/Paper/2 48x48/apps/applets-screenshooter.png rename to src/gwsl/assets/Paper/2 48x48/apps/applets-screenshooter.png diff --git a/assets/Paper/2 48x48/apps/application-x-wine-extension-its.png b/src/gwsl/assets/Paper/2 48x48/apps/application-x-wine-extension-its.png similarity index 100% rename from assets/Paper/2 48x48/apps/application-x-wine-extension-its.png rename to src/gwsl/assets/Paper/2 48x48/apps/application-x-wine-extension-its.png diff --git a/assets/Paper/2 48x48/apps/apport-gtk2.png b/src/gwsl/assets/Paper/2 48x48/apps/apport-gtk2.png similarity index 100% rename from assets/Paper/2 48x48/apps/apport-gtk2.png rename to src/gwsl/assets/Paper/2 48x48/apps/apport-gtk2.png diff --git a/assets/Paper/2 48x48/apps/apport.png b/src/gwsl/assets/Paper/2 48x48/apps/apport.png similarity index 100% rename from assets/Paper/2 48x48/apps/apport.png rename to src/gwsl/assets/Paper/2 48x48/apps/apport.png diff --git a/assets/Paper/2 48x48/apps/aptdaemon-download.png b/src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-download.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptdaemon-download.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-download.png diff --git a/assets/Paper/2 48x48/apps/aptdaemon-update-cache.png b/src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-update-cache.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptdaemon-update-cache.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-update-cache.png diff --git a/assets/Paper/2 48x48/apps/aptdaemon-upgrade.png b/src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-upgrade.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptdaemon-upgrade.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-upgrade.png diff --git a/assets/Paper/2 48x48/apps/aptdaemon-working.png b/src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-working.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptdaemon-working.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptdaemon-working.png diff --git a/assets/Paper/2 48x48/apps/aptik-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/aptik-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptik-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptik-gtk.png diff --git a/assets/Paper/2 48x48/apps/aptik.png b/src/gwsl/assets/Paper/2 48x48/apps/aptik.png similarity index 100% rename from assets/Paper/2 48x48/apps/aptik.png rename to src/gwsl/assets/Paper/2 48x48/apps/aptik.png diff --git a/assets/Paper/2 48x48/apps/archive-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/archive-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/archive-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/archive-manager.png diff --git a/assets/Paper/2 48x48/apps/archivemanager.png b/src/gwsl/assets/Paper/2 48x48/apps/archivemanager.png similarity index 100% rename from assets/Paper/2 48x48/apps/archivemanager.png rename to src/gwsl/assets/Paper/2 48x48/apps/archivemanager.png diff --git a/assets/Paper/2 48x48/apps/arduino-ide.png b/src/gwsl/assets/Paper/2 48x48/apps/arduino-ide.png similarity index 100% rename from assets/Paper/2 48x48/apps/arduino-ide.png rename to src/gwsl/assets/Paper/2 48x48/apps/arduino-ide.png diff --git a/assets/Paper/2 48x48/apps/arduino.png b/src/gwsl/assets/Paper/2 48x48/apps/arduino.png similarity index 100% rename from assets/Paper/2 48x48/apps/arduino.png rename to src/gwsl/assets/Paper/2 48x48/apps/arduino.png diff --git a/assets/Paper/2 48x48/apps/ark.png b/src/gwsl/assets/Paper/2 48x48/apps/ark.png similarity index 100% rename from assets/Paper/2 48x48/apps/ark.png rename to src/gwsl/assets/Paper/2 48x48/apps/ark.png diff --git a/assets/Paper/2 48x48/apps/artha.png b/src/gwsl/assets/Paper/2 48x48/apps/artha.png similarity index 100% rename from assets/Paper/2 48x48/apps/artha.png rename to src/gwsl/assets/Paper/2 48x48/apps/artha.png diff --git a/assets/Paper/2 48x48/apps/arts.png b/src/gwsl/assets/Paper/2 48x48/apps/arts.png similarity index 100% rename from assets/Paper/2 48x48/apps/arts.png rename to src/gwsl/assets/Paper/2 48x48/apps/arts.png diff --git a/assets/Paper/2 48x48/apps/asounder.png b/src/gwsl/assets/Paper/2 48x48/apps/asounder.png similarity index 100% rename from assets/Paper/2 48x48/apps/asounder.png rename to src/gwsl/assets/Paper/2 48x48/apps/asounder.png diff --git a/assets/Paper/2 48x48/apps/assistant-qt4.png b/src/gwsl/assets/Paper/2 48x48/apps/assistant-qt4.png similarity index 100% rename from assets/Paper/2 48x48/apps/assistant-qt4.png rename to src/gwsl/assets/Paper/2 48x48/apps/assistant-qt4.png diff --git a/assets/Paper/2 48x48/apps/assistant.png b/src/gwsl/assets/Paper/2 48x48/apps/assistant.png similarity index 100% rename from assets/Paper/2 48x48/apps/assistant.png rename to src/gwsl/assets/Paper/2 48x48/apps/assistant.png diff --git a/assets/Paper/2 48x48/apps/asunder.png b/src/gwsl/assets/Paper/2 48x48/apps/asunder.png similarity index 100% rename from assets/Paper/2 48x48/apps/asunder.png rename to src/gwsl/assets/Paper/2 48x48/apps/asunder.png diff --git a/assets/Paper/2 48x48/apps/athena.png b/src/gwsl/assets/Paper/2 48x48/apps/athena.png similarity index 100% rename from assets/Paper/2 48x48/apps/athena.png rename to src/gwsl/assets/Paper/2 48x48/apps/athena.png diff --git a/assets/Paper/2 48x48/apps/atom.png b/src/gwsl/assets/Paper/2 48x48/apps/atom.png similarity index 100% rename from assets/Paper/2 48x48/apps/atom.png rename to src/gwsl/assets/Paper/2 48x48/apps/atom.png diff --git a/assets/Paper/2 48x48/apps/atril.png b/src/gwsl/assets/Paper/2 48x48/apps/atril.png similarity index 100% rename from assets/Paper/2 48x48/apps/atril.png rename to src/gwsl/assets/Paper/2 48x48/apps/atril.png diff --git a/assets/Paper/2 48x48/apps/audacious.png b/src/gwsl/assets/Paper/2 48x48/apps/audacious.png similarity index 100% rename from assets/Paper/2 48x48/apps/audacious.png rename to src/gwsl/assets/Paper/2 48x48/apps/audacious.png diff --git a/assets/Paper/2 48x48/apps/audacity.png b/src/gwsl/assets/Paper/2 48x48/apps/audacity.png similarity index 100% rename from assets/Paper/2 48x48/apps/audacity.png rename to src/gwsl/assets/Paper/2 48x48/apps/audacity.png diff --git a/assets/Paper/2 48x48/apps/audex.png b/src/gwsl/assets/Paper/2 48x48/apps/audex.png similarity index 100% rename from assets/Paper/2 48x48/apps/audex.png rename to src/gwsl/assets/Paper/2 48x48/apps/audex.png diff --git a/assets/Paper/2 48x48/apps/audience.png b/src/gwsl/assets/Paper/2 48x48/apps/audience.png similarity index 100% rename from assets/Paper/2 48x48/apps/audience.png rename to src/gwsl/assets/Paper/2 48x48/apps/audience.png diff --git a/assets/Paper/2 48x48/apps/audio-recorder.png b/src/gwsl/assets/Paper/2 48x48/apps/audio-recorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/audio-recorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/audio-recorder.png diff --git a/assets/Paper/2 48x48/apps/authy.png b/src/gwsl/assets/Paper/2 48x48/apps/authy.png similarity index 100% rename from assets/Paper/2 48x48/apps/authy.png rename to src/gwsl/assets/Paper/2 48x48/apps/authy.png diff --git a/assets/Paper/2 48x48/apps/avidemux.png b/src/gwsl/assets/Paper/2 48x48/apps/avidemux.png similarity index 100% rename from assets/Paper/2 48x48/apps/avidemux.png rename to src/gwsl/assets/Paper/2 48x48/apps/avidemux.png diff --git a/assets/Paper/2 48x48/apps/ax-applet.png b/src/gwsl/assets/Paper/2 48x48/apps/ax-applet.png similarity index 100% rename from assets/Paper/2 48x48/apps/ax-applet.png rename to src/gwsl/assets/Paper/2 48x48/apps/ax-applet.png diff --git a/assets/Paper/2 48x48/apps/background.png b/src/gwsl/assets/Paper/2 48x48/apps/background.png similarity index 100% rename from assets/Paper/2 48x48/apps/background.png rename to src/gwsl/assets/Paper/2 48x48/apps/background.png diff --git a/assets/Paper/2 48x48/apps/baloo.png b/src/gwsl/assets/Paper/2 48x48/apps/baloo.png similarity index 100% rename from assets/Paper/2 48x48/apps/baloo.png rename to src/gwsl/assets/Paper/2 48x48/apps/baloo.png diff --git a/assets/Paper/2 48x48/apps/banshee-1.png b/src/gwsl/assets/Paper/2 48x48/apps/banshee-1.png similarity index 100% rename from assets/Paper/2 48x48/apps/banshee-1.png rename to src/gwsl/assets/Paper/2 48x48/apps/banshee-1.png diff --git a/assets/Paper/2 48x48/apps/banshee.png b/src/gwsl/assets/Paper/2 48x48/apps/banshee.png similarity index 100% rename from assets/Paper/2 48x48/apps/banshee.png rename to src/gwsl/assets/Paper/2 48x48/apps/banshee.png diff --git a/assets/Paper/2 48x48/apps/baobab.png b/src/gwsl/assets/Paper/2 48x48/apps/baobab.png similarity index 100% rename from assets/Paper/2 48x48/apps/baobab.png rename to src/gwsl/assets/Paper/2 48x48/apps/baobab.png diff --git a/assets/Paper/2 48x48/apps/bash.png b/src/gwsl/assets/Paper/2 48x48/apps/bash.png similarity index 100% rename from assets/Paper/2 48x48/apps/bash.png rename to src/gwsl/assets/Paper/2 48x48/apps/bash.png diff --git a/assets/Paper/2 48x48/apps/basket.png b/src/gwsl/assets/Paper/2 48x48/apps/basket.png similarity index 100% rename from assets/Paper/2 48x48/apps/basket.png rename to src/gwsl/assets/Paper/2 48x48/apps/basket.png diff --git a/assets/Paper/2 48x48/apps/bijiben.png b/src/gwsl/assets/Paper/2 48x48/apps/bijiben.png similarity index 100% rename from assets/Paper/2 48x48/apps/bijiben.png rename to src/gwsl/assets/Paper/2 48x48/apps/bijiben.png diff --git a/assets/Paper/2 48x48/apps/bino.png b/src/gwsl/assets/Paper/2 48x48/apps/bino.png similarity index 100% rename from assets/Paper/2 48x48/apps/bino.png rename to src/gwsl/assets/Paper/2 48x48/apps/bino.png diff --git a/assets/Paper/2 48x48/apps/birdie.png b/src/gwsl/assets/Paper/2 48x48/apps/birdie.png similarity index 100% rename from assets/Paper/2 48x48/apps/birdie.png rename to src/gwsl/assets/Paper/2 48x48/apps/birdie.png diff --git a/assets/Paper/2 48x48/apps/bitcoin.png b/src/gwsl/assets/Paper/2 48x48/apps/bitcoin.png similarity index 100% rename from assets/Paper/2 48x48/apps/bitcoin.png rename to src/gwsl/assets/Paper/2 48x48/apps/bitcoin.png diff --git a/assets/Paper/2 48x48/apps/blam.png b/src/gwsl/assets/Paper/2 48x48/apps/blam.png similarity index 100% rename from assets/Paper/2 48x48/apps/blam.png rename to src/gwsl/assets/Paper/2 48x48/apps/blam.png diff --git a/assets/Paper/2 48x48/apps/bleachbit.png b/src/gwsl/assets/Paper/2 48x48/apps/bleachbit.png similarity index 100% rename from assets/Paper/2 48x48/apps/bleachbit.png rename to src/gwsl/assets/Paper/2 48x48/apps/bleachbit.png diff --git a/assets/Paper/2 48x48/apps/blueman.png b/src/gwsl/assets/Paper/2 48x48/apps/blueman.png similarity index 100% rename from assets/Paper/2 48x48/apps/blueman.png rename to src/gwsl/assets/Paper/2 48x48/apps/blueman.png diff --git a/assets/Paper/2 48x48/apps/blueradio-48.png b/src/gwsl/assets/Paper/2 48x48/apps/blueradio-48.png similarity index 100% rename from assets/Paper/2 48x48/apps/blueradio-48.png rename to src/gwsl/assets/Paper/2 48x48/apps/blueradio-48.png diff --git a/assets/Paper/2 48x48/apps/blueradio.png b/src/gwsl/assets/Paper/2 48x48/apps/blueradio.png similarity index 100% rename from assets/Paper/2 48x48/apps/blueradio.png rename to src/gwsl/assets/Paper/2 48x48/apps/blueradio.png diff --git a/assets/Paper/2 48x48/apps/bluetooth-48.png b/src/gwsl/assets/Paper/2 48x48/apps/bluetooth-48.png similarity index 100% rename from assets/Paper/2 48x48/apps/bluetooth-48.png rename to src/gwsl/assets/Paper/2 48x48/apps/bluetooth-48.png diff --git a/assets/Paper/2 48x48/apps/bluetooth-radio.png b/src/gwsl/assets/Paper/2 48x48/apps/bluetooth-radio.png similarity index 100% rename from assets/Paper/2 48x48/apps/bluetooth-radio.png rename to src/gwsl/assets/Paper/2 48x48/apps/bluetooth-radio.png diff --git a/assets/Paper/2 48x48/apps/bluetoothradio.png b/src/gwsl/assets/Paper/2 48x48/apps/bluetoothradio.png similarity index 100% rename from assets/Paper/2 48x48/apps/bluetoothradio.png rename to src/gwsl/assets/Paper/2 48x48/apps/bluetoothradio.png diff --git a/assets/Paper/2 48x48/apps/bpython.png b/src/gwsl/assets/Paper/2 48x48/apps/bpython.png similarity index 100% rename from assets/Paper/2 48x48/apps/bpython.png rename to src/gwsl/assets/Paper/2 48x48/apps/bpython.png diff --git a/assets/Paper/2 48x48/apps/brackets.png b/src/gwsl/assets/Paper/2 48x48/apps/brackets.png similarity index 100% rename from assets/Paper/2 48x48/apps/brackets.png rename to src/gwsl/assets/Paper/2 48x48/apps/brackets.png diff --git a/assets/Paper/2 48x48/apps/brasero.png b/src/gwsl/assets/Paper/2 48x48/apps/brasero.png similarity index 100% rename from assets/Paper/2 48x48/apps/brasero.png rename to src/gwsl/assets/Paper/2 48x48/apps/brasero.png diff --git a/assets/Paper/2 48x48/apps/brave.png b/src/gwsl/assets/Paper/2 48x48/apps/brave.png similarity index 100% rename from assets/Paper/2 48x48/apps/brave.png rename to src/gwsl/assets/Paper/2 48x48/apps/brave.png diff --git a/assets/Paper/2 48x48/apps/brightside.png b/src/gwsl/assets/Paper/2 48x48/apps/brightside.png similarity index 100% rename from assets/Paper/2 48x48/apps/brightside.png rename to src/gwsl/assets/Paper/2 48x48/apps/brightside.png diff --git a/assets/Paper/2 48x48/apps/browser.png b/src/gwsl/assets/Paper/2 48x48/apps/browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/browser.png diff --git a/assets/Paper/2 48x48/apps/bt-logo.png b/src/gwsl/assets/Paper/2 48x48/apps/bt-logo.png similarity index 100% rename from assets/Paper/2 48x48/apps/bt-logo.png rename to src/gwsl/assets/Paper/2 48x48/apps/bt-logo.png diff --git a/assets/Paper/2 48x48/apps/bug-buddy.png b/src/gwsl/assets/Paper/2 48x48/apps/bug-buddy.png similarity index 100% rename from assets/Paper/2 48x48/apps/bug-buddy.png rename to src/gwsl/assets/Paper/2 48x48/apps/bug-buddy.png diff --git a/assets/Paper/2 48x48/apps/builder.png b/src/gwsl/assets/Paper/2 48x48/apps/builder.png similarity index 100% rename from assets/Paper/2 48x48/apps/builder.png rename to src/gwsl/assets/Paper/2 48x48/apps/builder.png diff --git a/assets/Paper/2 48x48/apps/byobu.png b/src/gwsl/assets/Paper/2 48x48/apps/byobu.png similarity index 100% rename from assets/Paper/2 48x48/apps/byobu.png rename to src/gwsl/assets/Paper/2 48x48/apps/byobu.png diff --git a/assets/Paper/2 48x48/apps/cacao-oj6.png b/src/gwsl/assets/Paper/2 48x48/apps/cacao-oj6.png similarity index 100% rename from assets/Paper/2 48x48/apps/cacao-oj6.png rename to src/gwsl/assets/Paper/2 48x48/apps/cacao-oj6.png diff --git a/assets/Paper/2 48x48/apps/cacao-oj7.png b/src/gwsl/assets/Paper/2 48x48/apps/cacao-oj7.png similarity index 100% rename from assets/Paper/2 48x48/apps/cacao-oj7.png rename to src/gwsl/assets/Paper/2 48x48/apps/cacao-oj7.png diff --git a/assets/Paper/2 48x48/apps/cacao-oj8.png b/src/gwsl/assets/Paper/2 48x48/apps/cacao-oj8.png similarity index 100% rename from assets/Paper/2 48x48/apps/cacao-oj8.png rename to src/gwsl/assets/Paper/2 48x48/apps/cacao-oj8.png diff --git a/assets/Paper/2 48x48/apps/cacao-oj9.png b/src/gwsl/assets/Paper/2 48x48/apps/cacao-oj9.png similarity index 100% rename from assets/Paper/2 48x48/apps/cacao-oj9.png rename to src/gwsl/assets/Paper/2 48x48/apps/cacao-oj9.png diff --git a/assets/Paper/2 48x48/apps/caffeine.png b/src/gwsl/assets/Paper/2 48x48/apps/caffeine.png similarity index 100% rename from assets/Paper/2 48x48/apps/caffeine.png rename to src/gwsl/assets/Paper/2 48x48/apps/caffeine.png diff --git a/assets/Paper/2 48x48/apps/cairo-dock.png b/src/gwsl/assets/Paper/2 48x48/apps/cairo-dock.png similarity index 100% rename from assets/Paper/2 48x48/apps/cairo-dock.png rename to src/gwsl/assets/Paper/2 48x48/apps/cairo-dock.png diff --git a/assets/Paper/2 48x48/apps/calc.png b/src/gwsl/assets/Paper/2 48x48/apps/calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/calc.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-01.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-01.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-01.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-01.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-02.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-02.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-02.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-02.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-03.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-03.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-03.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-03.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-04.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-04.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-04.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-04.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-05.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-05.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-05.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-05.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-06.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-06.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-06.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-06.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-07.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-07.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-07.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-07.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-08.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-08.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-08.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-08.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-09.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-09.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-09.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-09.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-10.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-10.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-10.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-10.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-11.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-11.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-11.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-11.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-12.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-12.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-12.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-12.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-13.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-13.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-13.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-13.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-14.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-14.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-14.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-14.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-15.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-15.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-15.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-15.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-16.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-16.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-16.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-16.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-17.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-17.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-17.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-17.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-18.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-18.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-18.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-18.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-19.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-19.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-19.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-19.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-20.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-20.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-20.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-20.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-21.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-21.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-21.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-21.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-22.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-22.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-22.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-22.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-23.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-23.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-23.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-23.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-24.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-24.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-24.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-24.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-25.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-25.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-25.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-25.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-26.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-26.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-26.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-26.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-27.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-27.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-27.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-27.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-28.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-28.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-28.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-28.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-29.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-29.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-29.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-29.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-30.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-30.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-30.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-30.png diff --git a/assets/Paper/2 48x48/apps/calendar-blue-31.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-31.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-blue-31.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-blue-31.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-01.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-01.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-01.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-01.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-02.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-02.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-02.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-02.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-03.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-03.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-03.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-03.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-04.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-04.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-04.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-04.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-05.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-05.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-05.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-05.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-06.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-06.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-06.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-06.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-07.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-07.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-07.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-07.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-08.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-08.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-08.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-08.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-09.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-09.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-09.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-09.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-10.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-10.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-10.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-10.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-11.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-11.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-11.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-11.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-12.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-12.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-12.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-12.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-13.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-13.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-13.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-13.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-14.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-14.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-14.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-14.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-15.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-15.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-15.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-15.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-16.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-16.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-16.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-16.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-17.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-17.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-17.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-17.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-18.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-18.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-18.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-18.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-19.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-19.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-19.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-19.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-20.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-20.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-20.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-20.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-21.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-21.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-21.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-21.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-22.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-22.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-22.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-22.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-23.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-23.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-23.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-23.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-24.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-24.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-24.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-24.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-25.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-25.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-25.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-25.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-26.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-26.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-26.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-26.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-27.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-27.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-27.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-27.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-28.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-28.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-28.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-28.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-29.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-29.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-29.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-29.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-30.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-30.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-30.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-30.png diff --git a/assets/Paper/2 48x48/apps/calendar-purple-31.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-31.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-purple-31.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-purple-31.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-01.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-01.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-01.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-01.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-02.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-02.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-02.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-02.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-03.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-03.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-03.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-03.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-04.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-04.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-04.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-04.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-05.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-05.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-05.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-05.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-06.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-06.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-06.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-06.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-07.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-07.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-07.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-07.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-08.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-08.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-08.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-08.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-09.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-09.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-09.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-09.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-10.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-10.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-10.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-10.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-11.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-11.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-11.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-11.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-12.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-12.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-12.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-12.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-13.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-13.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-13.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-13.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-14.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-14.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-14.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-14.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-15.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-15.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-15.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-15.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-16.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-16.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-16.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-16.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-17.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-17.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-17.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-17.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-18.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-18.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-18.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-18.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-19.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-19.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-19.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-19.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-20.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-20.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-20.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-20.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-21.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-21.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-21.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-21.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-22.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-22.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-22.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-22.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-23.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-23.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-23.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-23.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-24.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-24.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-24.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-24.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-25.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-25.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-25.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-25.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-26.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-26.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-26.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-26.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-27.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-27.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-27.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-27.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-28.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-28.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-28.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-28.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-29.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-29.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-29.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-29.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-30.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-30.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-30.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-30.png diff --git a/assets/Paper/2 48x48/apps/calendar-red-31.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar-red-31.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar-red-31.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar-red-31.png diff --git a/assets/Paper/2 48x48/apps/calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/calendar.png diff --git a/assets/Paper/2 48x48/apps/calibre-ebook-edit.png b/src/gwsl/assets/Paper/2 48x48/apps/calibre-ebook-edit.png similarity index 100% rename from assets/Paper/2 48x48/apps/calibre-ebook-edit.png rename to src/gwsl/assets/Paper/2 48x48/apps/calibre-ebook-edit.png diff --git a/assets/Paper/2 48x48/apps/calibre-gui.png b/src/gwsl/assets/Paper/2 48x48/apps/calibre-gui.png similarity index 100% rename from assets/Paper/2 48x48/apps/calibre-gui.png rename to src/gwsl/assets/Paper/2 48x48/apps/calibre-gui.png diff --git a/assets/Paper/2 48x48/apps/calibre-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/calibre-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/calibre-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/calibre-viewer.png diff --git a/assets/Paper/2 48x48/apps/calibre.png b/src/gwsl/assets/Paper/2 48x48/apps/calibre.png similarity index 100% rename from assets/Paper/2 48x48/apps/calibre.png rename to src/gwsl/assets/Paper/2 48x48/apps/calibre.png diff --git a/assets/Paper/2 48x48/apps/california.png b/src/gwsl/assets/Paper/2 48x48/apps/california.png similarity index 100% rename from assets/Paper/2 48x48/apps/california.png rename to src/gwsl/assets/Paper/2 48x48/apps/california.png diff --git a/assets/Paper/2 48x48/apps/cantata.png b/src/gwsl/assets/Paper/2 48x48/apps/cantata.png similarity index 100% rename from assets/Paper/2 48x48/apps/cantata.png rename to src/gwsl/assets/Paper/2 48x48/apps/cantata.png diff --git a/assets/Paper/2 48x48/apps/catfish.png b/src/gwsl/assets/Paper/2 48x48/apps/catfish.png similarity index 100% rename from assets/Paper/2 48x48/apps/catfish.png rename to src/gwsl/assets/Paper/2 48x48/apps/catfish.png diff --git a/assets/Paper/2 48x48/apps/celestia.png b/src/gwsl/assets/Paper/2 48x48/apps/celestia.png similarity index 100% rename from assets/Paper/2 48x48/apps/celestia.png rename to src/gwsl/assets/Paper/2 48x48/apps/celestia.png diff --git a/assets/Paper/2 48x48/apps/chat.png b/src/gwsl/assets/Paper/2 48x48/apps/chat.png similarity index 100% rename from assets/Paper/2 48x48/apps/chat.png rename to src/gwsl/assets/Paper/2 48x48/apps/chat.png diff --git a/assets/Paper/2 48x48/apps/cheese.png b/src/gwsl/assets/Paper/2 48x48/apps/cheese.png similarity index 100% rename from assets/Paper/2 48x48/apps/cheese.png rename to src/gwsl/assets/Paper/2 48x48/apps/cheese.png diff --git a/assets/Paper/2 48x48/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png b/src/gwsl/assets/Paper/2 48x48/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png similarity index 100% rename from assets/Paper/2 48x48/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png rename to src/gwsl/assets/Paper/2 48x48/apps/chrome-cnkjkdjlofllcpbemipjbcpfnglbgieh-Default.png diff --git a/assets/Paper/2 48x48/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png b/src/gwsl/assets/Paper/2 48x48/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png similarity index 100% rename from assets/Paper/2 48x48/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png rename to src/gwsl/assets/Paper/2 48x48/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.png diff --git a/assets/Paper/2 48x48/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png b/src/gwsl/assets/Paper/2 48x48/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png similarity index 100% rename from assets/Paper/2 48x48/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png rename to src/gwsl/assets/Paper/2 48x48/apps/chrome-ocjnemjmlhjkeilmaidemofakmpclcbi-Default.png diff --git a/assets/Paper/2 48x48/apps/chrome.png b/src/gwsl/assets/Paper/2 48x48/apps/chrome.png similarity index 100% rename from assets/Paper/2 48x48/apps/chrome.png rename to src/gwsl/assets/Paper/2 48x48/apps/chrome.png diff --git a/assets/Paper/2 48x48/apps/chromium-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/chromium-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/chromium-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/chromium-browser.png diff --git a/assets/Paper/2 48x48/apps/chromium.png b/src/gwsl/assets/Paper/2 48x48/apps/chromium.png similarity index 100% rename from assets/Paper/2 48x48/apps/chromium.png rename to src/gwsl/assets/Paper/2 48x48/apps/chromium.png diff --git a/assets/Paper/2 48x48/apps/cinnamon-session-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/cinnamon-session-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/cinnamon-session-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/cinnamon-session-properties.png diff --git a/assets/Paper/2 48x48/apps/claws-mail.png b/src/gwsl/assets/Paper/2 48x48/apps/claws-mail.png similarity index 100% rename from assets/Paper/2 48x48/apps/claws-mail.png rename to src/gwsl/assets/Paper/2 48x48/apps/claws-mail.png diff --git a/assets/Paper/2 48x48/apps/clementine.png b/src/gwsl/assets/Paper/2 48x48/apps/clementine.png similarity index 100% rename from assets/Paper/2 48x48/apps/clementine.png rename to src/gwsl/assets/Paper/2 48x48/apps/clementine.png diff --git a/assets/Paper/2 48x48/apps/clipit.png b/src/gwsl/assets/Paper/2 48x48/apps/clipit.png similarity index 100% rename from assets/Paper/2 48x48/apps/clipit.png rename to src/gwsl/assets/Paper/2 48x48/apps/clipit.png diff --git a/assets/Paper/2 48x48/apps/cmake-setup.png b/src/gwsl/assets/Paper/2 48x48/apps/cmake-setup.png similarity index 100% rename from assets/Paper/2 48x48/apps/cmake-setup.png rename to src/gwsl/assets/Paper/2 48x48/apps/cmake-setup.png diff --git a/assets/Paper/2 48x48/apps/cmake.png b/src/gwsl/assets/Paper/2 48x48/apps/cmake.png similarity index 100% rename from assets/Paper/2 48x48/apps/cmake.png rename to src/gwsl/assets/Paper/2 48x48/apps/cmake.png diff --git a/assets/Paper/2 48x48/apps/code-oss.png b/src/gwsl/assets/Paper/2 48x48/apps/code-oss.png similarity index 100% rename from assets/Paper/2 48x48/apps/code-oss.png rename to src/gwsl/assets/Paper/2 48x48/apps/code-oss.png diff --git a/assets/Paper/2 48x48/apps/code.png b/src/gwsl/assets/Paper/2 48x48/apps/code.png similarity index 100% rename from assets/Paper/2 48x48/apps/code.png rename to src/gwsl/assets/Paper/2 48x48/apps/code.png diff --git a/assets/Paper/2 48x48/apps/codeblocks.png b/src/gwsl/assets/Paper/2 48x48/apps/codeblocks.png similarity index 100% rename from assets/Paper/2 48x48/apps/codeblocks.png rename to src/gwsl/assets/Paper/2 48x48/apps/codeblocks.png diff --git a/assets/Paper/2 48x48/apps/color-picker.png b/src/gwsl/assets/Paper/2 48x48/apps/color-picker.png similarity index 100% rename from assets/Paper/2 48x48/apps/color-picker.png rename to src/gwsl/assets/Paper/2 48x48/apps/color-picker.png diff --git a/assets/Paper/2 48x48/apps/com.gexperts.Terminix.png b/src/gwsl/assets/Paper/2 48x48/apps/com.gexperts.Terminix.png similarity index 100% rename from assets/Paper/2 48x48/apps/com.gexperts.Terminix.png rename to src/gwsl/assets/Paper/2 48x48/apps/com.gexperts.Terminix.png diff --git a/assets/Paper/2 48x48/apps/com.gexperts.Tilix.png b/src/gwsl/assets/Paper/2 48x48/apps/com.gexperts.Tilix.png similarity index 100% rename from assets/Paper/2 48x48/apps/com.gexperts.Tilix.png rename to src/gwsl/assets/Paper/2 48x48/apps/com.gexperts.Tilix.png diff --git a/assets/Paper/2 48x48/apps/com.skype.Client.png b/src/gwsl/assets/Paper/2 48x48/apps/com.skype.Client.png similarity index 100% rename from assets/Paper/2 48x48/apps/com.skype.Client.png rename to src/gwsl/assets/Paper/2 48x48/apps/com.skype.Client.png diff --git a/assets/Paper/2 48x48/apps/com.sublimetext.three.png b/src/gwsl/assets/Paper/2 48x48/apps/com.sublimetext.three.png similarity index 100% rename from assets/Paper/2 48x48/apps/com.sublimetext.three.png rename to src/gwsl/assets/Paper/2 48x48/apps/com.sublimetext.three.png diff --git a/assets/Paper/2 48x48/apps/com.valvesoftware.Steam.png b/src/gwsl/assets/Paper/2 48x48/apps/com.valvesoftware.Steam.png similarity index 100% rename from assets/Paper/2 48x48/apps/com.valvesoftware.Steam.png rename to src/gwsl/assets/Paper/2 48x48/apps/com.valvesoftware.Steam.png diff --git a/assets/Paper/2 48x48/apps/config-users.png b/src/gwsl/assets/Paper/2 48x48/apps/config-users.png similarity index 100% rename from assets/Paper/2 48x48/apps/config-users.png rename to src/gwsl/assets/Paper/2 48x48/apps/config-users.png diff --git a/assets/Paper/2 48x48/apps/corebird.png b/src/gwsl/assets/Paper/2 48x48/apps/corebird.png similarity index 100% rename from assets/Paper/2 48x48/apps/corebird.png rename to src/gwsl/assets/Paper/2 48x48/apps/corebird.png diff --git a/assets/Paper/2 48x48/apps/cs-backgrounds.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-backgrounds.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-backgrounds.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-backgrounds.png diff --git a/assets/Paper/2 48x48/apps/cs-bluetooth.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-bluetooth.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-bluetooth.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-bluetooth.png diff --git a/assets/Paper/2 48x48/apps/cs-cat-hardware.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-cat-hardware.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-cat-hardware.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-cat-hardware.png diff --git a/assets/Paper/2 48x48/apps/cs-color.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-color.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-color.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-color.png diff --git a/assets/Paper/2 48x48/apps/cs-date-time.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-date-time.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-date-time.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-date-time.png diff --git a/assets/Paper/2 48x48/apps/cs-desklets.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-desklets.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-desklets.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-desklets.png diff --git a/assets/Paper/2 48x48/apps/cs-desktop-effects.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-desktop-effects.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-desktop-effects.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-desktop-effects.png diff --git a/assets/Paper/2 48x48/apps/cs-display.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-display.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-display.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-display.png diff --git a/assets/Paper/2 48x48/apps/cs-drivers.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-drivers.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-drivers.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-drivers.png diff --git a/assets/Paper/2 48x48/apps/cs-firewall.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-firewall.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-firewall.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-firewall.png diff --git a/assets/Paper/2 48x48/apps/cs-fonts.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-fonts.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-fonts.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-fonts.png diff --git a/assets/Paper/2 48x48/apps/cs-keyboard.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-keyboard.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-keyboard.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-keyboard.png diff --git a/assets/Paper/2 48x48/apps/cs-login.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-login.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-login.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-login.png diff --git a/assets/Paper/2 48x48/apps/cs-notifications.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-notifications.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-notifications.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-notifications.png diff --git a/assets/Paper/2 48x48/apps/cs-overview.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-overview.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-overview.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-overview.png diff --git a/assets/Paper/2 48x48/apps/cs-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-panel.png diff --git a/assets/Paper/2 48x48/apps/cs-privacy.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-privacy.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-privacy.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-privacy.png diff --git a/assets/Paper/2 48x48/apps/cs-screensaver.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-screensaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-screensaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-screensaver.png diff --git a/assets/Paper/2 48x48/apps/cs-software-sources.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-software-sources.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-software-sources.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-software-sources.png diff --git a/assets/Paper/2 48x48/apps/cs-sound.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-sound.png diff --git a/assets/Paper/2 48x48/apps/cs-sources.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-sources.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-sources.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-sources.png diff --git a/assets/Paper/2 48x48/apps/cs-startup-programs.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-startup-programs.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-startup-programs.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-startup-programs.png diff --git a/assets/Paper/2 48x48/apps/cs-theme.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-theme.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-theme.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-theme.png diff --git a/assets/Paper/2 48x48/apps/cs-themes.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-themes.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-themes.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-themes.png diff --git a/assets/Paper/2 48x48/apps/cs-universal-access.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-universal-access.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-universal-access.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-universal-access.png diff --git a/assets/Paper/2 48x48/apps/cs-user-accounts.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-user-accounts.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-user-accounts.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-user-accounts.png diff --git a/assets/Paper/2 48x48/apps/cs-user.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-user.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-user.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-user.png diff --git a/assets/Paper/2 48x48/apps/cs-windows.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-windows.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-windows.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-windows.png diff --git a/assets/Paper/2 48x48/apps/cs-workspaces.png b/src/gwsl/assets/Paper/2 48x48/apps/cs-workspaces.png similarity index 100% rename from assets/Paper/2 48x48/apps/cs-workspaces.png rename to src/gwsl/assets/Paper/2 48x48/apps/cs-workspaces.png diff --git a/assets/Paper/2 48x48/apps/cuckoo.png b/src/gwsl/assets/Paper/2 48x48/apps/cuckoo.png similarity index 100% rename from assets/Paper/2 48x48/apps/cuckoo.png rename to src/gwsl/assets/Paper/2 48x48/apps/cuckoo.png diff --git a/assets/Paper/2 48x48/apps/darktable.png b/src/gwsl/assets/Paper/2 48x48/apps/darktable.png similarity index 100% rename from assets/Paper/2 48x48/apps/darktable.png rename to src/gwsl/assets/Paper/2 48x48/apps/darktable.png diff --git a/assets/Paper/2 48x48/apps/date.png b/src/gwsl/assets/Paper/2 48x48/apps/date.png similarity index 100% rename from assets/Paper/2 48x48/apps/date.png rename to src/gwsl/assets/Paper/2 48x48/apps/date.png diff --git a/assets/Paper/2 48x48/apps/dayfolder.png b/src/gwsl/assets/Paper/2 48x48/apps/dayfolder.png similarity index 100% rename from assets/Paper/2 48x48/apps/dayfolder.png rename to src/gwsl/assets/Paper/2 48x48/apps/dayfolder.png diff --git a/assets/Paper/2 48x48/apps/dbeaver.png b/src/gwsl/assets/Paper/2 48x48/apps/dbeaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/dbeaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/dbeaver.png diff --git a/assets/Paper/2 48x48/apps/dconf-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/dconf-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/dconf-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/dconf-editor.png diff --git a/assets/Paper/2 48x48/apps/deadbeef.png b/src/gwsl/assets/Paper/2 48x48/apps/deadbeef.png similarity index 100% rename from assets/Paper/2 48x48/apps/deadbeef.png rename to src/gwsl/assets/Paper/2 48x48/apps/deadbeef.png diff --git a/assets/Paper/2 48x48/apps/deepin-emacs.png b/src/gwsl/assets/Paper/2 48x48/apps/deepin-emacs.png similarity index 100% rename from assets/Paper/2 48x48/apps/deepin-emacs.png rename to src/gwsl/assets/Paper/2 48x48/apps/deepin-emacs.png diff --git a/assets/Paper/2 48x48/apps/deepin-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/deepin-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/deepin-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/deepin-terminal.png diff --git a/assets/Paper/2 48x48/apps/deja-dup.png b/src/gwsl/assets/Paper/2 48x48/apps/deja-dup.png similarity index 100% rename from assets/Paper/2 48x48/apps/deja-dup.png rename to src/gwsl/assets/Paper/2 48x48/apps/deja-dup.png diff --git a/assets/Paper/2 48x48/apps/deluge-torrent.png b/src/gwsl/assets/Paper/2 48x48/apps/deluge-torrent.png similarity index 100% rename from assets/Paper/2 48x48/apps/deluge-torrent.png rename to src/gwsl/assets/Paper/2 48x48/apps/deluge-torrent.png diff --git a/assets/Paper/2 48x48/apps/deluge.png b/src/gwsl/assets/Paper/2 48x48/apps/deluge.png similarity index 100% rename from assets/Paper/2 48x48/apps/deluge.png rename to src/gwsl/assets/Paper/2 48x48/apps/deluge.png diff --git a/assets/Paper/2 48x48/apps/designer-qt4.png b/src/gwsl/assets/Paper/2 48x48/apps/designer-qt4.png similarity index 100% rename from assets/Paper/2 48x48/apps/designer-qt4.png rename to src/gwsl/assets/Paper/2 48x48/apps/designer-qt4.png diff --git a/assets/Paper/2 48x48/apps/desktop-effects.png b/src/gwsl/assets/Paper/2 48x48/apps/desktop-effects.png similarity index 100% rename from assets/Paper/2 48x48/apps/desktop-effects.png rename to src/gwsl/assets/Paper/2 48x48/apps/desktop-effects.png diff --git a/assets/Paper/2 48x48/apps/desktop-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/desktop-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/desktop-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/desktop-panel.png diff --git a/assets/Paper/2 48x48/apps/desktop-tweaks.png b/src/gwsl/assets/Paper/2 48x48/apps/desktop-tweaks.png similarity index 100% rename from assets/Paper/2 48x48/apps/desktop-tweaks.png rename to src/gwsl/assets/Paper/2 48x48/apps/desktop-tweaks.png diff --git a/assets/Paper/2 48x48/apps/devassistant.png b/src/gwsl/assets/Paper/2 48x48/apps/devassistant.png similarity index 100% rename from assets/Paper/2 48x48/apps/devassistant.png rename to src/gwsl/assets/Paper/2 48x48/apps/devassistant.png diff --git a/assets/Paper/2 48x48/apps/devede.png b/src/gwsl/assets/Paper/2 48x48/apps/devede.png similarity index 100% rename from assets/Paper/2 48x48/apps/devede.png rename to src/gwsl/assets/Paper/2 48x48/apps/devede.png diff --git a/assets/Paper/2 48x48/apps/devedeng.png b/src/gwsl/assets/Paper/2 48x48/apps/devedeng.png similarity index 100% rename from assets/Paper/2 48x48/apps/devedeng.png rename to src/gwsl/assets/Paper/2 48x48/apps/devedeng.png diff --git a/assets/Paper/2 48x48/apps/devhelp.png b/src/gwsl/assets/Paper/2 48x48/apps/devhelp.png similarity index 100% rename from assets/Paper/2 48x48/apps/devhelp.png rename to src/gwsl/assets/Paper/2 48x48/apps/devhelp.png diff --git a/assets/Paper/2 48x48/apps/dictionary.png b/src/gwsl/assets/Paper/2 48x48/apps/dictionary.png similarity index 100% rename from assets/Paper/2 48x48/apps/dictionary.png rename to src/gwsl/assets/Paper/2 48x48/apps/dictionary.png diff --git a/assets/Paper/2 48x48/apps/digikam.png b/src/gwsl/assets/Paper/2 48x48/apps/digikam.png similarity index 100% rename from assets/Paper/2 48x48/apps/digikam.png rename to src/gwsl/assets/Paper/2 48x48/apps/digikam.png diff --git a/assets/Paper/2 48x48/apps/discord-canary.png b/src/gwsl/assets/Paper/2 48x48/apps/discord-canary.png similarity index 100% rename from assets/Paper/2 48x48/apps/discord-canary.png rename to src/gwsl/assets/Paper/2 48x48/apps/discord-canary.png diff --git a/assets/Paper/2 48x48/apps/discord.png b/src/gwsl/assets/Paper/2 48x48/apps/discord.png similarity index 100% rename from assets/Paper/2 48x48/apps/discord.png rename to src/gwsl/assets/Paper/2 48x48/apps/discord.png diff --git a/assets/Paper/2 48x48/apps/disk-burner.png b/src/gwsl/assets/Paper/2 48x48/apps/disk-burner.png similarity index 100% rename from assets/Paper/2 48x48/apps/disk-burner.png rename to src/gwsl/assets/Paper/2 48x48/apps/disk-burner.png diff --git a/assets/Paper/2 48x48/apps/disk-partition-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/disk-partition-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/disk-partition-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/disk-partition-manager.png diff --git a/assets/Paper/2 48x48/apps/disk-usage-analyzer.png b/src/gwsl/assets/Paper/2 48x48/apps/disk-usage-analyzer.png similarity index 100% rename from assets/Paper/2 48x48/apps/disk-usage-analyzer.png rename to src/gwsl/assets/Paper/2 48x48/apps/disk-usage-analyzer.png diff --git a/assets/Paper/2 48x48/apps/disk-utility.png b/src/gwsl/assets/Paper/2 48x48/apps/disk-utility.png similarity index 100% rename from assets/Paper/2 48x48/apps/disk-utility.png rename to src/gwsl/assets/Paper/2 48x48/apps/disk-utility.png diff --git a/assets/Paper/2 48x48/apps/disks.png b/src/gwsl/assets/Paper/2 48x48/apps/disks.png similarity index 100% rename from assets/Paper/2 48x48/apps/disks.png rename to src/gwsl/assets/Paper/2 48x48/apps/disks.png diff --git a/assets/Paper/2 48x48/apps/dnfdragora.png b/src/gwsl/assets/Paper/2 48x48/apps/dnfdragora.png similarity index 100% rename from assets/Paper/2 48x48/apps/dnfdragora.png rename to src/gwsl/assets/Paper/2 48x48/apps/dnfdragora.png diff --git a/assets/Paper/2 48x48/apps/docky.png b/src/gwsl/assets/Paper/2 48x48/apps/docky.png similarity index 100% rename from assets/Paper/2 48x48/apps/docky.png rename to src/gwsl/assets/Paper/2 48x48/apps/docky.png diff --git a/assets/Paper/2 48x48/apps/dolphin-emu.png b/src/gwsl/assets/Paper/2 48x48/apps/dolphin-emu.png similarity index 100% rename from assets/Paper/2 48x48/apps/dolphin-emu.png rename to src/gwsl/assets/Paper/2 48x48/apps/dolphin-emu.png diff --git a/assets/Paper/2 48x48/apps/dosbox.png b/src/gwsl/assets/Paper/2 48x48/apps/dosbox.png similarity index 100% rename from assets/Paper/2 48x48/apps/dosbox.png rename to src/gwsl/assets/Paper/2 48x48/apps/dosbox.png diff --git a/assets/Paper/2 48x48/apps/doublecmd.png b/src/gwsl/assets/Paper/2 48x48/apps/doublecmd.png similarity index 100% rename from assets/Paper/2 48x48/apps/doublecmd.png rename to src/gwsl/assets/Paper/2 48x48/apps/doublecmd.png diff --git a/assets/Paper/2 48x48/apps/dragonplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/dragonplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/dragonplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/dragonplayer.png diff --git a/assets/Paper/2 48x48/apps/easytag.png b/src/gwsl/assets/Paper/2 48x48/apps/easytag.png similarity index 100% rename from assets/Paper/2 48x48/apps/easytag.png rename to src/gwsl/assets/Paper/2 48x48/apps/easytag.png diff --git a/assets/Paper/2 48x48/apps/eclipse.png b/src/gwsl/assets/Paper/2 48x48/apps/eclipse.png similarity index 100% rename from assets/Paper/2 48x48/apps/eclipse.png rename to src/gwsl/assets/Paper/2 48x48/apps/eclipse.png diff --git a/assets/Paper/2 48x48/apps/emacs-snapshot.png b/src/gwsl/assets/Paper/2 48x48/apps/emacs-snapshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/emacs-snapshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/emacs-snapshot.png diff --git a/assets/Paper/2 48x48/apps/emacs.png b/src/gwsl/assets/Paper/2 48x48/apps/emacs.png similarity index 100% rename from assets/Paper/2 48x48/apps/emacs.png rename to src/gwsl/assets/Paper/2 48x48/apps/emacs.png diff --git a/assets/Paper/2 48x48/apps/emacs23.png b/src/gwsl/assets/Paper/2 48x48/apps/emacs23.png similarity index 100% rename from assets/Paper/2 48x48/apps/emacs23.png rename to src/gwsl/assets/Paper/2 48x48/apps/emacs23.png diff --git a/assets/Paper/2 48x48/apps/emacs24.png b/src/gwsl/assets/Paper/2 48x48/apps/emacs24.png similarity index 100% rename from assets/Paper/2 48x48/apps/emacs24.png rename to src/gwsl/assets/Paper/2 48x48/apps/emacs24.png diff --git a/assets/Paper/2 48x48/apps/emacs25.png b/src/gwsl/assets/Paper/2 48x48/apps/emacs25.png similarity index 100% rename from assets/Paper/2 48x48/apps/emacs25.png rename to src/gwsl/assets/Paper/2 48x48/apps/emacs25.png diff --git a/assets/Paper/2 48x48/apps/email.png b/src/gwsl/assets/Paper/2 48x48/apps/email.png similarity index 100% rename from assets/Paper/2 48x48/apps/email.png rename to src/gwsl/assets/Paper/2 48x48/apps/email.png diff --git a/assets/Paper/2 48x48/apps/empathy.png b/src/gwsl/assets/Paper/2 48x48/apps/empathy.png similarity index 100% rename from assets/Paper/2 48x48/apps/empathy.png rename to src/gwsl/assets/Paper/2 48x48/apps/empathy.png diff --git a/assets/Paper/2 48x48/apps/engrampa.png b/src/gwsl/assets/Paper/2 48x48/apps/engrampa.png similarity index 100% rename from assets/Paper/2 48x48/apps/engrampa.png rename to src/gwsl/assets/Paper/2 48x48/apps/engrampa.png diff --git a/assets/Paper/2 48x48/apps/enpass.png b/src/gwsl/assets/Paper/2 48x48/apps/enpass.png similarity index 100% rename from assets/Paper/2 48x48/apps/enpass.png rename to src/gwsl/assets/Paper/2 48x48/apps/enpass.png diff --git a/assets/Paper/2 48x48/apps/eog.png b/src/gwsl/assets/Paper/2 48x48/apps/eog.png similarity index 100% rename from assets/Paper/2 48x48/apps/eog.png rename to src/gwsl/assets/Paper/2 48x48/apps/eog.png diff --git a/assets/Paper/2 48x48/apps/eom.png b/src/gwsl/assets/Paper/2 48x48/apps/eom.png similarity index 100% rename from assets/Paper/2 48x48/apps/eom.png rename to src/gwsl/assets/Paper/2 48x48/apps/eom.png diff --git a/assets/Paper/2 48x48/apps/epiphany-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/epiphany-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/epiphany-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/epiphany-browser.png diff --git a/assets/Paper/2 48x48/apps/epiphany-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/epiphany-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/epiphany-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/epiphany-icon.png diff --git a/assets/Paper/2 48x48/apps/epiphany-webkit.png b/src/gwsl/assets/Paper/2 48x48/apps/epiphany-webkit.png similarity index 100% rename from assets/Paper/2 48x48/apps/epiphany-webkit.png rename to src/gwsl/assets/Paper/2 48x48/apps/epiphany-webkit.png diff --git a/assets/Paper/2 48x48/apps/epiphany.png b/src/gwsl/assets/Paper/2 48x48/apps/epiphany.png similarity index 100% rename from assets/Paper/2 48x48/apps/epiphany.png rename to src/gwsl/assets/Paper/2 48x48/apps/epiphany.png diff --git a/assets/Paper/2 48x48/apps/evince.png b/src/gwsl/assets/Paper/2 48x48/apps/evince.png similarity index 100% rename from assets/Paper/2 48x48/apps/evince.png rename to src/gwsl/assets/Paper/2 48x48/apps/evince.png diff --git a/assets/Paper/2 48x48/apps/evolution-memos.png b/src/gwsl/assets/Paper/2 48x48/apps/evolution-memos.png similarity index 100% rename from assets/Paper/2 48x48/apps/evolution-memos.png rename to src/gwsl/assets/Paper/2 48x48/apps/evolution-memos.png diff --git a/assets/Paper/2 48x48/apps/evolution.png b/src/gwsl/assets/Paper/2 48x48/apps/evolution.png similarity index 100% rename from assets/Paper/2 48x48/apps/evolution.png rename to src/gwsl/assets/Paper/2 48x48/apps/evolution.png diff --git a/assets/Paper/2 48x48/apps/exaile.png b/src/gwsl/assets/Paper/2 48x48/apps/exaile.png similarity index 100% rename from assets/Paper/2 48x48/apps/exaile.png rename to src/gwsl/assets/Paper/2 48x48/apps/exaile.png diff --git a/assets/Paper/2 48x48/apps/fedy.png b/src/gwsl/assets/Paper/2 48x48/apps/fedy.png similarity index 100% rename from assets/Paper/2 48x48/apps/fedy.png rename to src/gwsl/assets/Paper/2 48x48/apps/fedy.png diff --git a/assets/Paper/2 48x48/apps/feedreader.png b/src/gwsl/assets/Paper/2 48x48/apps/feedreader.png similarity index 100% rename from assets/Paper/2 48x48/apps/feedreader.png rename to src/gwsl/assets/Paper/2 48x48/apps/feedreader.png diff --git a/assets/Paper/2 48x48/apps/file-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/file-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/file-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/file-manager.png diff --git a/assets/Paper/2 48x48/apps/file-roller.png b/src/gwsl/assets/Paper/2 48x48/apps/file-roller.png similarity index 100% rename from assets/Paper/2 48x48/apps/file-roller.png rename to src/gwsl/assets/Paper/2 48x48/apps/file-roller.png diff --git a/assets/Paper/2 48x48/apps/filelight.png b/src/gwsl/assets/Paper/2 48x48/apps/filelight.png similarity index 100% rename from assets/Paper/2 48x48/apps/filelight.png rename to src/gwsl/assets/Paper/2 48x48/apps/filelight.png diff --git a/assets/Paper/2 48x48/apps/filezilla.png b/src/gwsl/assets/Paper/2 48x48/apps/filezilla.png similarity index 100% rename from assets/Paper/2 48x48/apps/filezilla.png rename to src/gwsl/assets/Paper/2 48x48/apps/filezilla.png diff --git a/assets/Paper/2 48x48/apps/fingerprint-gui.png b/src/gwsl/assets/Paper/2 48x48/apps/fingerprint-gui.png similarity index 100% rename from assets/Paper/2 48x48/apps/fingerprint-gui.png rename to src/gwsl/assets/Paper/2 48x48/apps/fingerprint-gui.png diff --git a/assets/Paper/2 48x48/apps/firefox-3.0.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-3.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-3.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-3.0.png diff --git a/assets/Paper/2 48x48/apps/firefox-3.5.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-3.5.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-3.5.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-3.5.png diff --git a/assets/Paper/2 48x48/apps/firefox-4.0.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-4.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-4.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-4.0.png diff --git a/assets/Paper/2 48x48/apps/firefox-aurora.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-aurora.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-aurora.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-aurora.png diff --git a/assets/Paper/2 48x48/apps/firefox-beta.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-beta.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-beta.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-beta.png diff --git a/assets/Paper/2 48x48/apps/firefox-developer-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-developer-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-developer-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-developer-icon.png diff --git a/assets/Paper/2 48x48/apps/firefox-esr.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-esr.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-esr.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-esr.png diff --git a/assets/Paper/2 48x48/apps/firefox-gtk3.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-gtk3.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-gtk3.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-gtk3.png diff --git a/assets/Paper/2 48x48/apps/firefox-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-icon.png diff --git a/assets/Paper/2 48x48/apps/firefox-nightly-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-nightly-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-nightly-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-nightly-icon.png diff --git a/assets/Paper/2 48x48/apps/firefox-nightly.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-nightly.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-nightly.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-nightly.png diff --git a/assets/Paper/2 48x48/apps/firefox-original.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-original.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-original.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-original.png diff --git a/assets/Paper/2 48x48/apps/firefox-trunk.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox-trunk.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox-trunk.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox-trunk.png diff --git a/assets/Paper/2 48x48/apps/firefox.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox.png diff --git a/assets/Paper/2 48x48/apps/firefox3.png b/src/gwsl/assets/Paper/2 48x48/apps/firefox3.png similarity index 100% rename from assets/Paper/2 48x48/apps/firefox3.png rename to src/gwsl/assets/Paper/2 48x48/apps/firefox3.png diff --git a/assets/Paper/2 48x48/apps/firestarter.png b/src/gwsl/assets/Paper/2 48x48/apps/firestarter.png similarity index 100% rename from assets/Paper/2 48x48/apps/firestarter.png rename to src/gwsl/assets/Paper/2 48x48/apps/firestarter.png diff --git a/assets/Paper/2 48x48/apps/firewall-config.png b/src/gwsl/assets/Paper/2 48x48/apps/firewall-config.png similarity index 100% rename from assets/Paper/2 48x48/apps/firewall-config.png rename to src/gwsl/assets/Paper/2 48x48/apps/firewall-config.png diff --git a/assets/Paper/2 48x48/apps/five-or-more.png b/src/gwsl/assets/Paper/2 48x48/apps/five-or-more.png similarity index 100% rename from assets/Paper/2 48x48/apps/five-or-more.png rename to src/gwsl/assets/Paper/2 48x48/apps/five-or-more.png diff --git a/assets/Paper/2 48x48/apps/flash-player-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/flash-player-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/flash-player-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/flash-player-properties.png diff --git a/assets/Paper/2 48x48/apps/flash.png b/src/gwsl/assets/Paper/2 48x48/apps/flash.png similarity index 100% rename from assets/Paper/2 48x48/apps/flash.png rename to src/gwsl/assets/Paper/2 48x48/apps/flash.png diff --git a/assets/Paper/2 48x48/apps/flashplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/flashplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/flashplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/flashplayer.png diff --git a/assets/Paper/2 48x48/apps/flashplayerproperties.png b/src/gwsl/assets/Paper/2 48x48/apps/flashplayerproperties.png similarity index 100% rename from assets/Paper/2 48x48/apps/flashplayerproperties.png rename to src/gwsl/assets/Paper/2 48x48/apps/flashplayerproperties.png diff --git a/assets/Paper/2 48x48/apps/flegita.png b/src/gwsl/assets/Paper/2 48x48/apps/flegita.png similarity index 100% rename from assets/Paper/2 48x48/apps/flegita.png rename to src/gwsl/assets/Paper/2 48x48/apps/flegita.png diff --git a/assets/Paper/2 48x48/apps/fluxgui.png b/src/gwsl/assets/Paper/2 48x48/apps/fluxgui.png similarity index 100% rename from assets/Paper/2 48x48/apps/fluxgui.png rename to src/gwsl/assets/Paper/2 48x48/apps/fluxgui.png diff --git a/assets/Paper/2 48x48/apps/focuswriter.png b/src/gwsl/assets/Paper/2 48x48/apps/focuswriter.png similarity index 100% rename from assets/Paper/2 48x48/apps/focuswriter.png rename to src/gwsl/assets/Paper/2 48x48/apps/focuswriter.png diff --git a/assets/Paper/2 48x48/apps/font-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/font-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/font-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/font-viewer.png diff --git a/assets/Paper/2 48x48/apps/fonts.png b/src/gwsl/assets/Paper/2 48x48/apps/fonts.png similarity index 100% rename from assets/Paper/2 48x48/apps/fonts.png rename to src/gwsl/assets/Paper/2 48x48/apps/fonts.png diff --git a/assets/Paper/2 48x48/apps/freecad.png b/src/gwsl/assets/Paper/2 48x48/apps/freecad.png similarity index 100% rename from assets/Paper/2 48x48/apps/freecad.png rename to src/gwsl/assets/Paper/2 48x48/apps/freecad.png diff --git a/assets/Paper/2 48x48/apps/galculator.png b/src/gwsl/assets/Paper/2 48x48/apps/galculator.png similarity index 100% rename from assets/Paper/2 48x48/apps/galculator.png rename to src/gwsl/assets/Paper/2 48x48/apps/galculator.png diff --git a/assets/Paper/2 48x48/apps/gaupol.png b/src/gwsl/assets/Paper/2 48x48/apps/gaupol.png similarity index 100% rename from assets/Paper/2 48x48/apps/gaupol.png rename to src/gwsl/assets/Paper/2 48x48/apps/gaupol.png diff --git a/assets/Paper/2 48x48/apps/gba.png b/src/gwsl/assets/Paper/2 48x48/apps/gba.png similarity index 100% rename from assets/Paper/2 48x48/apps/gba.png rename to src/gwsl/assets/Paper/2 48x48/apps/gba.png diff --git a/assets/Paper/2 48x48/apps/gcbalculator.png b/src/gwsl/assets/Paper/2 48x48/apps/gcbalculator.png similarity index 100% rename from assets/Paper/2 48x48/apps/gcbalculator.png rename to src/gwsl/assets/Paper/2 48x48/apps/gcbalculator.png diff --git a/assets/Paper/2 48x48/apps/gcolor.png b/src/gwsl/assets/Paper/2 48x48/apps/gcolor.png similarity index 100% rename from assets/Paper/2 48x48/apps/gcolor.png rename to src/gwsl/assets/Paper/2 48x48/apps/gcolor.png diff --git a/assets/Paper/2 48x48/apps/gcolor2.png b/src/gwsl/assets/Paper/2 48x48/apps/gcolor2.png similarity index 100% rename from assets/Paper/2 48x48/apps/gcolor2.png rename to src/gwsl/assets/Paper/2 48x48/apps/gcolor2.png diff --git a/assets/Paper/2 48x48/apps/gcolor3.png b/src/gwsl/assets/Paper/2 48x48/apps/gcolor3.png similarity index 100% rename from assets/Paper/2 48x48/apps/gcolor3.png rename to src/gwsl/assets/Paper/2 48x48/apps/gcolor3.png diff --git a/assets/Paper/2 48x48/apps/gconf-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/gconf-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/gconf-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/gconf-editor.png diff --git a/assets/Paper/2 48x48/apps/gdebi.png b/src/gwsl/assets/Paper/2 48x48/apps/gdebi.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdebi.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdebi.png diff --git a/assets/Paper/2 48x48/apps/gdm-login-photo.png b/src/gwsl/assets/Paper/2 48x48/apps/gdm-login-photo.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdm-login-photo.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdm-login-photo.png diff --git a/assets/Paper/2 48x48/apps/gdm-setup.png b/src/gwsl/assets/Paper/2 48x48/apps/gdm-setup.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdm-setup.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdm-setup.png diff --git a/assets/Paper/2 48x48/apps/gdm-xnest.png b/src/gwsl/assets/Paper/2 48x48/apps/gdm-xnest.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdm-xnest.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdm-xnest.png diff --git a/assets/Paper/2 48x48/apps/gdm.png b/src/gwsl/assets/Paper/2 48x48/apps/gdm.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdm.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdm.png diff --git a/assets/Paper/2 48x48/apps/gdm2setup.png b/src/gwsl/assets/Paper/2 48x48/apps/gdm2setup.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdm2setup.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdm2setup.png diff --git a/assets/Paper/2 48x48/apps/gdmflexiserver.png b/src/gwsl/assets/Paper/2 48x48/apps/gdmflexiserver.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdmflexiserver.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdmflexiserver.png diff --git a/assets/Paper/2 48x48/apps/gdmsetup.png b/src/gwsl/assets/Paper/2 48x48/apps/gdmsetup.png similarity index 100% rename from assets/Paper/2 48x48/apps/gdmsetup.png rename to src/gwsl/assets/Paper/2 48x48/apps/gdmsetup.png diff --git a/assets/Paper/2 48x48/apps/geany.png b/src/gwsl/assets/Paper/2 48x48/apps/geany.png similarity index 100% rename from assets/Paper/2 48x48/apps/geany.png rename to src/gwsl/assets/Paper/2 48x48/apps/geany.png diff --git a/assets/Paper/2 48x48/apps/geary.png b/src/gwsl/assets/Paper/2 48x48/apps/geary.png similarity index 100% rename from assets/Paper/2 48x48/apps/geary.png rename to src/gwsl/assets/Paper/2 48x48/apps/geary.png diff --git a/assets/Paper/2 48x48/apps/gedit-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/gedit-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/gedit-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/gedit-icon.png diff --git a/assets/Paper/2 48x48/apps/gedit-logo.png b/src/gwsl/assets/Paper/2 48x48/apps/gedit-logo.png similarity index 100% rename from assets/Paper/2 48x48/apps/gedit-logo.png rename to src/gwsl/assets/Paper/2 48x48/apps/gedit-logo.png diff --git a/assets/Paper/2 48x48/apps/gedit.png b/src/gwsl/assets/Paper/2 48x48/apps/gedit.png similarity index 100% rename from assets/Paper/2 48x48/apps/gedit.png rename to src/gwsl/assets/Paper/2 48x48/apps/gedit.png diff --git a/assets/Paper/2 48x48/apps/geeqie.png b/src/gwsl/assets/Paper/2 48x48/apps/geeqie.png similarity index 100% rename from assets/Paper/2 48x48/apps/geeqie.png rename to src/gwsl/assets/Paper/2 48x48/apps/geeqie.png diff --git a/assets/Paper/2 48x48/apps/ghetto-skype.png b/src/gwsl/assets/Paper/2 48x48/apps/ghetto-skype.png similarity index 100% rename from assets/Paper/2 48x48/apps/ghetto-skype.png rename to src/gwsl/assets/Paper/2 48x48/apps/ghetto-skype.png diff --git a/assets/Paper/2 48x48/apps/ghex.png b/src/gwsl/assets/Paper/2 48x48/apps/ghex.png similarity index 100% rename from assets/Paper/2 48x48/apps/ghex.png rename to src/gwsl/assets/Paper/2 48x48/apps/ghex.png diff --git a/assets/Paper/2 48x48/apps/gimp.png b/src/gwsl/assets/Paper/2 48x48/apps/gimp.png similarity index 100% rename from assets/Paper/2 48x48/apps/gimp.png rename to src/gwsl/assets/Paper/2 48x48/apps/gimp.png diff --git a/assets/Paper/2 48x48/apps/git-gui.png b/src/gwsl/assets/Paper/2 48x48/apps/git-gui.png similarity index 100% rename from assets/Paper/2 48x48/apps/git-gui.png rename to src/gwsl/assets/Paper/2 48x48/apps/git-gui.png diff --git a/assets/Paper/2 48x48/apps/git.png b/src/gwsl/assets/Paper/2 48x48/apps/git.png similarity index 100% rename from assets/Paper/2 48x48/apps/git.png rename to src/gwsl/assets/Paper/2 48x48/apps/git.png diff --git a/assets/Paper/2 48x48/apps/giteye.png b/src/gwsl/assets/Paper/2 48x48/apps/giteye.png similarity index 100% rename from assets/Paper/2 48x48/apps/giteye.png rename to src/gwsl/assets/Paper/2 48x48/apps/giteye.png diff --git a/assets/Paper/2 48x48/apps/gitg.png b/src/gwsl/assets/Paper/2 48x48/apps/gitg.png similarity index 100% rename from assets/Paper/2 48x48/apps/gitg.png rename to src/gwsl/assets/Paper/2 48x48/apps/gitg.png diff --git a/assets/Paper/2 48x48/apps/gitk.png b/src/gwsl/assets/Paper/2 48x48/apps/gitk.png similarity index 100% rename from assets/Paper/2 48x48/apps/gitk.png rename to src/gwsl/assets/Paper/2 48x48/apps/gitk.png diff --git a/assets/Paper/2 48x48/apps/gitkraken.png b/src/gwsl/assets/Paper/2 48x48/apps/gitkraken.png similarity index 100% rename from assets/Paper/2 48x48/apps/gitkraken.png rename to src/gwsl/assets/Paper/2 48x48/apps/gitkraken.png diff --git a/assets/Paper/2 48x48/apps/gksu-root-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/gksu-root-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/gksu-root-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/gksu-root-terminal.png diff --git a/assets/Paper/2 48x48/apps/glade-3.png b/src/gwsl/assets/Paper/2 48x48/apps/glade-3.png similarity index 100% rename from assets/Paper/2 48x48/apps/glade-3.png rename to src/gwsl/assets/Paper/2 48x48/apps/glade-3.png diff --git a/assets/Paper/2 48x48/apps/glade.png b/src/gwsl/assets/Paper/2 48x48/apps/glade.png similarity index 100% rename from assets/Paper/2 48x48/apps/glade.png rename to src/gwsl/assets/Paper/2 48x48/apps/glade.png diff --git a/assets/Paper/2 48x48/apps/gnome-2048.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-2048.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-2048.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-2048.png diff --git a/assets/Paper/2 48x48/apps/gnome-abrt.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-abrt.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-abrt.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-abrt.png diff --git a/assets/Paper/2 48x48/apps/gnome-aisleriot.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-aisleriot.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-aisleriot.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-aisleriot.png diff --git a/assets/Paper/2 48x48/apps/gnome-apt.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-apt.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-apt.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-apt.png diff --git a/assets/Paper/2 48x48/apps/gnome-baker.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-baker.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-baker.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-baker.png diff --git a/assets/Paper/2 48x48/apps/gnome-books.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-books.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-books.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-books.png diff --git a/assets/Paper/2 48x48/apps/gnome-boxes.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-boxes.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-boxes.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-boxes.png diff --git a/assets/Paper/2 48x48/apps/gnome-calculator.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-calculator.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-calculator.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-calculator.png diff --git a/assets/Paper/2 48x48/apps/gnome-calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-calendar.png diff --git a/assets/Paper/2 48x48/apps/gnome-character-map.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-character-map.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-character-map.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-character-map.png diff --git a/assets/Paper/2 48x48/apps/gnome-characters.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-characters.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-characters.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-characters.png diff --git a/assets/Paper/2 48x48/apps/gnome-clocks.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-clocks.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-clocks.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-clocks.png diff --git a/assets/Paper/2 48x48/apps/gnome-color-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-color-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-color-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-color-manager.png diff --git a/assets/Paper/2 48x48/apps/gnome-commander.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-commander.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-commander.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-commander.png diff --git a/assets/Paper/2 48x48/apps/gnome-contacts.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-contacts.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-contacts.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-contacts.png diff --git a/assets/Paper/2 48x48/apps/gnome-device-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-device-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-device-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-device-manager.png diff --git a/assets/Paper/2 48x48/apps/gnome-disks.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-disks.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-disks.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-disks.png diff --git a/assets/Paper/2 48x48/apps/gnome-display-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-display-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-display-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-display-properties.png diff --git a/assets/Paper/2 48x48/apps/gnome-documents.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-documents.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-documents.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-documents.png diff --git a/assets/Paper/2 48x48/apps/gnome-encfs-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-encfs-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-encfs-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-encfs-manager.png diff --git a/assets/Paper/2 48x48/apps/gnome-eterm.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-eterm.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-eterm.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-eterm.png diff --git a/assets/Paper/2 48x48/apps/gnome-games.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-games.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-games.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-games.png diff --git a/assets/Paper/2 48x48/apps/gnome-help.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-help.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-help.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-help.png diff --git a/assets/Paper/2 48x48/apps/gnome-logs.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-logs.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-logs.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-logs.png diff --git a/assets/Paper/2 48x48/apps/gnome-mahjongg.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-mahjongg.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-mahjongg.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-mahjongg.png diff --git a/assets/Paper/2 48x48/apps/gnome-maps.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-maps.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-maps.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-maps.png diff --git a/assets/Paper/2 48x48/apps/gnome-mixer.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-mixer.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-mixer.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-mixer.png diff --git a/assets/Paper/2 48x48/apps/gnome-monitor.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-monitor.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-monitor.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-monitor.png diff --git a/assets/Paper/2 48x48/apps/gnome-mplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-mplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-mplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-mplayer.png diff --git a/assets/Paper/2 48x48/apps/gnome-mpv.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-mpv.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-mpv.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-mpv.png diff --git a/assets/Paper/2 48x48/apps/gnome-music.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-music.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-music.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-music.png diff --git a/assets/Paper/2 48x48/apps/gnome-nettool.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-nettool.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-nettool.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-nettool.png diff --git a/assets/Paper/2 48x48/apps/gnome-paint.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-paint.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-paint.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-paint.png diff --git a/assets/Paper/2 48x48/apps/gnome-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-panel.png diff --git a/assets/Paper/2 48x48/apps/gnome-photos.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-photos.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-photos.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-photos.png diff --git a/assets/Paper/2 48x48/apps/gnome-pomodoro.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-pomodoro.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-pomodoro.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-pomodoro.png diff --git a/assets/Paper/2 48x48/apps/gnome-power-statistics.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-power-statistics.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-power-statistics.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-power-statistics.png diff --git a/assets/Paper/2 48x48/apps/gnome-remote-desktop.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-remote-desktop.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-remote-desktop.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-remote-desktop.png diff --git a/assets/Paper/2 48x48/apps/gnome-screenshot.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-screenshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-screenshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-screenshot.png diff --git a/assets/Paper/2 48x48/apps/gnome-session-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-session-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-session-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-session-properties.png diff --git a/assets/Paper/2 48x48/apps/gnome-session.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-session.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-session.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-session.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-accessibility-technologies.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-accessibility-technologies.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-accessibility-technologies.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-accessibility-technologies.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-background.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-background.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-background.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-background.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-font.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-font.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-font.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-font.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-keybindings.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-keybindings.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-keybindings.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-keybindings.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-sound.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-sound.png diff --git a/assets/Paper/2 48x48/apps/gnome-settings-theme.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-theme.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-settings-theme.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-settings-theme.png diff --git a/assets/Paper/2 48x48/apps/gnome-software.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-software.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-software.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-software.png diff --git a/assets/Paper/2 48x48/apps/gnome-sound-recorder.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-sound-recorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-sound-recorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-sound-recorder.png diff --git a/assets/Paper/2 48x48/apps/gnome-sticky-notes-applet.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-sticky-notes-applet.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-sticky-notes-applet.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-sticky-notes-applet.png diff --git a/assets/Paper/2 48x48/apps/gnome-subtitles.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-subtitles.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-subtitles.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-subtitles.png diff --git a/assets/Paper/2 48x48/apps/gnome-system-monitor.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-system-monitor.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-system-monitor.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-system-monitor.png diff --git a/assets/Paper/2 48x48/apps/gnome-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-terminal.png diff --git a/assets/Paper/2 48x48/apps/gnome-todo.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-todo.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-todo.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-todo.png diff --git a/assets/Paper/2 48x48/apps/gnome-tweak-tool.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-tweak-tool.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-tweak-tool.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-tweak-tool.png diff --git a/assets/Paper/2 48x48/apps/gnome-weather.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-weather.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-weather.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-weather.png diff --git a/assets/Paper/2 48x48/apps/gnome-window-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-window-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-window-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-window-manager.png diff --git a/assets/Paper/2 48x48/apps/gnome-xterm.png b/src/gwsl/assets/Paper/2 48x48/apps/gnome-xterm.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnome-xterm.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnome-xterm.png diff --git a/assets/Paper/2 48x48/apps/gnote.png b/src/gwsl/assets/Paper/2 48x48/apps/gnote.png similarity index 100% rename from assets/Paper/2 48x48/apps/gnote.png rename to src/gwsl/assets/Paper/2 48x48/apps/gnote.png diff --git a/assets/Paper/2 48x48/apps/goldendict.png b/src/gwsl/assets/Paper/2 48x48/apps/goldendict.png similarity index 100% rename from assets/Paper/2 48x48/apps/goldendict.png rename to src/gwsl/assets/Paper/2 48x48/apps/goldendict.png diff --git a/assets/Paper/2 48x48/apps/google-chrome-beta.png b/src/gwsl/assets/Paper/2 48x48/apps/google-chrome-beta.png similarity index 100% rename from assets/Paper/2 48x48/apps/google-chrome-beta.png rename to src/gwsl/assets/Paper/2 48x48/apps/google-chrome-beta.png diff --git a/assets/Paper/2 48x48/apps/google-chrome-unstable.png b/src/gwsl/assets/Paper/2 48x48/apps/google-chrome-unstable.png similarity index 100% rename from assets/Paper/2 48x48/apps/google-chrome-unstable.png rename to src/gwsl/assets/Paper/2 48x48/apps/google-chrome-unstable.png diff --git a/assets/Paper/2 48x48/apps/google-chrome.png b/src/gwsl/assets/Paper/2 48x48/apps/google-chrome.png similarity index 100% rename from assets/Paper/2 48x48/apps/google-chrome.png rename to src/gwsl/assets/Paper/2 48x48/apps/google-chrome.png diff --git a/assets/Paper/2 48x48/apps/google-chrome2.png b/src/gwsl/assets/Paper/2 48x48/apps/google-chrome2.png similarity index 100% rename from assets/Paper/2 48x48/apps/google-chrome2.png rename to src/gwsl/assets/Paper/2 48x48/apps/google-chrome2.png diff --git a/assets/Paper/2 48x48/apps/googlechrome.png b/src/gwsl/assets/Paper/2 48x48/apps/googlechrome.png similarity index 100% rename from assets/Paper/2 48x48/apps/googlechrome.png rename to src/gwsl/assets/Paper/2 48x48/apps/googlechrome.png diff --git a/assets/Paper/2 48x48/apps/gp.png b/src/gwsl/assets/Paper/2 48x48/apps/gp.png similarity index 100% rename from assets/Paper/2 48x48/apps/gp.png rename to src/gwsl/assets/Paper/2 48x48/apps/gp.png diff --git a/assets/Paper/2 48x48/apps/gpa.png b/src/gwsl/assets/Paper/2 48x48/apps/gpa.png similarity index 100% rename from assets/Paper/2 48x48/apps/gpa.png rename to src/gwsl/assets/Paper/2 48x48/apps/gpa.png diff --git a/assets/Paper/2 48x48/apps/gpaint.png b/src/gwsl/assets/Paper/2 48x48/apps/gpaint.png similarity index 100% rename from assets/Paper/2 48x48/apps/gpaint.png rename to src/gwsl/assets/Paper/2 48x48/apps/gpaint.png diff --git a/assets/Paper/2 48x48/apps/gparted.png b/src/gwsl/assets/Paper/2 48x48/apps/gparted.png similarity index 100% rename from assets/Paper/2 48x48/apps/gparted.png rename to src/gwsl/assets/Paper/2 48x48/apps/gparted.png diff --git a/assets/Paper/2 48x48/apps/gpick.png b/src/gwsl/assets/Paper/2 48x48/apps/gpick.png similarity index 100% rename from assets/Paper/2 48x48/apps/gpick.png rename to src/gwsl/assets/Paper/2 48x48/apps/gpick.png diff --git a/assets/Paper/2 48x48/apps/gpicview.png b/src/gwsl/assets/Paper/2 48x48/apps/gpicview.png similarity index 100% rename from assets/Paper/2 48x48/apps/gpicview.png rename to src/gwsl/assets/Paper/2 48x48/apps/gpicview.png diff --git a/assets/Paper/2 48x48/apps/gpk-log.png b/src/gwsl/assets/Paper/2 48x48/apps/gpk-log.png similarity index 100% rename from assets/Paper/2 48x48/apps/gpk-log.png rename to src/gwsl/assets/Paper/2 48x48/apps/gpk-log.png diff --git a/assets/Paper/2 48x48/apps/graphics-viewer-document.png b/src/gwsl/assets/Paper/2 48x48/apps/graphics-viewer-document.png similarity index 100% rename from assets/Paper/2 48x48/apps/graphics-viewer-document.png rename to src/gwsl/assets/Paper/2 48x48/apps/graphics-viewer-document.png diff --git a/assets/Paper/2 48x48/apps/gsmartcontrol.png b/src/gwsl/assets/Paper/2 48x48/apps/gsmartcontrol.png similarity index 100% rename from assets/Paper/2 48x48/apps/gsmartcontrol.png rename to src/gwsl/assets/Paper/2 48x48/apps/gsmartcontrol.png diff --git a/assets/Paper/2 48x48/apps/gstreamer-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/gstreamer-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/gstreamer-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/gstreamer-properties.png diff --git a/assets/Paper/2 48x48/apps/gthumb.png b/src/gwsl/assets/Paper/2 48x48/apps/gthumb.png similarity index 100% rename from assets/Paper/2 48x48/apps/gthumb.png rename to src/gwsl/assets/Paper/2 48x48/apps/gthumb.png diff --git a/assets/Paper/2 48x48/apps/gtk-redshift.png b/src/gwsl/assets/Paper/2 48x48/apps/gtk-redshift.png similarity index 100% rename from assets/Paper/2 48x48/apps/gtk-redshift.png rename to src/gwsl/assets/Paper/2 48x48/apps/gtk-redshift.png diff --git a/assets/Paper/2 48x48/apps/gtk-theme-config.png b/src/gwsl/assets/Paper/2 48x48/apps/gtk-theme-config.png similarity index 100% rename from assets/Paper/2 48x48/apps/gtk-theme-config.png rename to src/gwsl/assets/Paper/2 48x48/apps/gtk-theme-config.png diff --git a/assets/Paper/2 48x48/apps/guake-prefs.png b/src/gwsl/assets/Paper/2 48x48/apps/guake-prefs.png similarity index 100% rename from assets/Paper/2 48x48/apps/guake-prefs.png rename to src/gwsl/assets/Paper/2 48x48/apps/guake-prefs.png diff --git a/assets/Paper/2 48x48/apps/guake.png b/src/gwsl/assets/Paper/2 48x48/apps/guake.png similarity index 100% rename from assets/Paper/2 48x48/apps/guake.png rename to src/gwsl/assets/Paper/2 48x48/apps/guake.png diff --git a/assets/Paper/2 48x48/apps/gucharmap.png b/src/gwsl/assets/Paper/2 48x48/apps/gucharmap.png similarity index 100% rename from assets/Paper/2 48x48/apps/gucharmap.png rename to src/gwsl/assets/Paper/2 48x48/apps/gucharmap.png diff --git a/assets/Paper/2 48x48/apps/gufw.png b/src/gwsl/assets/Paper/2 48x48/apps/gufw.png similarity index 100% rename from assets/Paper/2 48x48/apps/gufw.png rename to src/gwsl/assets/Paper/2 48x48/apps/gufw.png diff --git a/assets/Paper/2 48x48/apps/gufw_menu.png b/src/gwsl/assets/Paper/2 48x48/apps/gufw_menu.png similarity index 100% rename from assets/Paper/2 48x48/apps/gufw_menu.png rename to src/gwsl/assets/Paper/2 48x48/apps/gufw_menu.png diff --git a/assets/Paper/2 48x48/apps/gvbam.png b/src/gwsl/assets/Paper/2 48x48/apps/gvbam.png similarity index 100% rename from assets/Paper/2 48x48/apps/gvbam.png rename to src/gwsl/assets/Paper/2 48x48/apps/gvbam.png diff --git a/assets/Paper/2 48x48/apps/gvim.png b/src/gwsl/assets/Paper/2 48x48/apps/gvim.png similarity index 100% rename from assets/Paper/2 48x48/apps/gvim.png rename to src/gwsl/assets/Paper/2 48x48/apps/gvim.png diff --git a/assets/Paper/2 48x48/apps/gwenview.png b/src/gwsl/assets/Paper/2 48x48/apps/gwenview.png similarity index 100% rename from assets/Paper/2 48x48/apps/gwenview.png rename to src/gwsl/assets/Paper/2 48x48/apps/gwenview.png diff --git a/assets/Paper/2 48x48/apps/help-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/help-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/help-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/help-browser.png diff --git a/assets/Paper/2 48x48/apps/hexchat.png b/src/gwsl/assets/Paper/2 48x48/apps/hexchat.png similarity index 100% rename from assets/Paper/2 48x48/apps/hexchat.png rename to src/gwsl/assets/Paper/2 48x48/apps/hexchat.png diff --git a/assets/Paper/2 48x48/apps/hexedit.png b/src/gwsl/assets/Paper/2 48x48/apps/hexedit.png similarity index 100% rename from assets/Paper/2 48x48/apps/hexedit.png rename to src/gwsl/assets/Paper/2 48x48/apps/hexedit.png diff --git a/assets/Paper/2 48x48/apps/homebank.png b/src/gwsl/assets/Paper/2 48x48/apps/homebank.png similarity index 100% rename from assets/Paper/2 48x48/apps/homebank.png rename to src/gwsl/assets/Paper/2 48x48/apps/homebank.png diff --git a/assets/Paper/2 48x48/apps/htop.png b/src/gwsl/assets/Paper/2 48x48/apps/htop.png similarity index 100% rename from assets/Paper/2 48x48/apps/htop.png rename to src/gwsl/assets/Paper/2 48x48/apps/htop.png diff --git a/assets/Paper/2 48x48/apps/hwinfo.png b/src/gwsl/assets/Paper/2 48x48/apps/hwinfo.png similarity index 100% rename from assets/Paper/2 48x48/apps/hwinfo.png rename to src/gwsl/assets/Paper/2 48x48/apps/hwinfo.png diff --git a/assets/Paper/2 48x48/apps/ibus-bopomofo.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus-bopomofo.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus-bopomofo.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus-bopomofo.png diff --git a/assets/Paper/2 48x48/apps/ibus-engine.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus-engine.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus-engine.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus-engine.png diff --git a/assets/Paper/2 48x48/apps/ibus-pinyin.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus-pinyin.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus-pinyin.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus-pinyin.png diff --git a/assets/Paper/2 48x48/apps/ibus-setup-chewing.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus-setup-chewing.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus-setup-chewing.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus-setup-chewing.png diff --git a/assets/Paper/2 48x48/apps/ibus-setup.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus-setup.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus-setup.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus-setup.png diff --git a/assets/Paper/2 48x48/apps/ibus.png b/src/gwsl/assets/Paper/2 48x48/apps/ibus.png similarity index 100% rename from assets/Paper/2 48x48/apps/ibus.png rename to src/gwsl/assets/Paper/2 48x48/apps/ibus.png diff --git a/assets/Paper/2 48x48/apps/icedove.png b/src/gwsl/assets/Paper/2 48x48/apps/icedove.png similarity index 100% rename from assets/Paper/2 48x48/apps/icedove.png rename to src/gwsl/assets/Paper/2 48x48/apps/icedove.png diff --git a/assets/Paper/2 48x48/apps/iceweasel.png b/src/gwsl/assets/Paper/2 48x48/apps/iceweasel.png similarity index 100% rename from assets/Paper/2 48x48/apps/iceweasel.png rename to src/gwsl/assets/Paper/2 48x48/apps/iceweasel.png diff --git a/assets/Paper/2 48x48/apps/idea-ultimate.png b/src/gwsl/assets/Paper/2 48x48/apps/idea-ultimate.png similarity index 100% rename from assets/Paper/2 48x48/apps/idea-ultimate.png rename to src/gwsl/assets/Paper/2 48x48/apps/idea-ultimate.png diff --git a/assets/Paper/2 48x48/apps/idea.png b/src/gwsl/assets/Paper/2 48x48/apps/idea.png similarity index 100% rename from assets/Paper/2 48x48/apps/idea.png rename to src/gwsl/assets/Paper/2 48x48/apps/idea.png diff --git a/assets/Paper/2 48x48/apps/im-chooser.png b/src/gwsl/assets/Paper/2 48x48/apps/im-chooser.png similarity index 100% rename from assets/Paper/2 48x48/apps/im-chooser.png rename to src/gwsl/assets/Paper/2 48x48/apps/im-chooser.png diff --git a/assets/Paper/2 48x48/apps/inkscape.png b/src/gwsl/assets/Paper/2 48x48/apps/inkscape.png similarity index 100% rename from assets/Paper/2 48x48/apps/inkscape.png rename to src/gwsl/assets/Paper/2 48x48/apps/inkscape.png diff --git a/assets/Paper/2 48x48/apps/insync.png b/src/gwsl/assets/Paper/2 48x48/apps/insync.png similarity index 100% rename from assets/Paper/2 48x48/apps/insync.png rename to src/gwsl/assets/Paper/2 48x48/apps/insync.png diff --git a/assets/Paper/2 48x48/apps/intellij-idea-ce.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-ce.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij-idea-ce.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-ce.png diff --git a/assets/Paper/2 48x48/apps/intellij-idea-community.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-community.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij-idea-community.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-community.png diff --git a/assets/Paper/2 48x48/apps/intellij-idea-ultimate-edition.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-ultimate-edition.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij-idea-ultimate-edition.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij-idea-ultimate-edition.png diff --git a/assets/Paper/2 48x48/apps/intellij-idea.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij-idea.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij-idea.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij-idea.png diff --git a/assets/Paper/2 48x48/apps/intellij.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij.png diff --git a/assets/Paper/2 48x48/apps/intellij_idea.png b/src/gwsl/assets/Paper/2 48x48/apps/intellij_idea.png similarity index 100% rename from assets/Paper/2 48x48/apps/intellij_idea.png rename to src/gwsl/assets/Paper/2 48x48/apps/intellij_idea.png diff --git a/assets/Paper/2 48x48/apps/internet-chat.png b/src/gwsl/assets/Paper/2 48x48/apps/internet-chat.png similarity index 100% rename from assets/Paper/2 48x48/apps/internet-chat.png rename to src/gwsl/assets/Paper/2 48x48/apps/internet-chat.png diff --git a/assets/Paper/2 48x48/apps/internet-mail.png b/src/gwsl/assets/Paper/2 48x48/apps/internet-mail.png similarity index 100% rename from assets/Paper/2 48x48/apps/internet-mail.png rename to src/gwsl/assets/Paper/2 48x48/apps/internet-mail.png diff --git a/assets/Paper/2 48x48/apps/internet-news-reader.png b/src/gwsl/assets/Paper/2 48x48/apps/internet-news-reader.png similarity index 100% rename from assets/Paper/2 48x48/apps/internet-news-reader.png rename to src/gwsl/assets/Paper/2 48x48/apps/internet-news-reader.png diff --git a/assets/Paper/2 48x48/apps/internet-web-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/internet-web-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/internet-web-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/internet-web-browser.png diff --git a/assets/Paper/2 48x48/apps/ipython.png b/src/gwsl/assets/Paper/2 48x48/apps/ipython.png similarity index 100% rename from assets/Paper/2 48x48/apps/ipython.png rename to src/gwsl/assets/Paper/2 48x48/apps/ipython.png diff --git a/assets/Paper/2 48x48/apps/irc-chat.png b/src/gwsl/assets/Paper/2 48x48/apps/irc-chat.png similarity index 100% rename from assets/Paper/2 48x48/apps/irc-chat.png rename to src/gwsl/assets/Paper/2 48x48/apps/irc-chat.png diff --git a/assets/Paper/2 48x48/apps/java-1.8.0.png.png b/src/gwsl/assets/Paper/2 48x48/apps/java-1.8.0.png.png similarity index 100% rename from assets/Paper/2 48x48/apps/java-1.8.0.png.png rename to src/gwsl/assets/Paper/2 48x48/apps/java-1.8.0.png.png diff --git a/assets/Paper/2 48x48/apps/java.png b/src/gwsl/assets/Paper/2 48x48/apps/java.png similarity index 100% rename from assets/Paper/2 48x48/apps/java.png rename to src/gwsl/assets/Paper/2 48x48/apps/java.png diff --git a/assets/Paper/2 48x48/apps/javaws.png b/src/gwsl/assets/Paper/2 48x48/apps/javaws.png similarity index 100% rename from assets/Paper/2 48x48/apps/javaws.png rename to src/gwsl/assets/Paper/2 48x48/apps/javaws.png diff --git a/assets/Paper/2 48x48/apps/jetbrains-idea.png b/src/gwsl/assets/Paper/2 48x48/apps/jetbrains-idea.png similarity index 100% rename from assets/Paper/2 48x48/apps/jetbrains-idea.png rename to src/gwsl/assets/Paper/2 48x48/apps/jetbrains-idea.png diff --git a/assets/Paper/2 48x48/apps/jockey.png b/src/gwsl/assets/Paper/2 48x48/apps/jockey.png similarity index 100% rename from assets/Paper/2 48x48/apps/jockey.png rename to src/gwsl/assets/Paper/2 48x48/apps/jockey.png diff --git a/assets/Paper/2 48x48/apps/juffed.png b/src/gwsl/assets/Paper/2 48x48/apps/juffed.png similarity index 100% rename from assets/Paper/2 48x48/apps/juffed.png rename to src/gwsl/assets/Paper/2 48x48/apps/juffed.png diff --git a/assets/Paper/2 48x48/apps/k3b.png b/src/gwsl/assets/Paper/2 48x48/apps/k3b.png similarity index 100% rename from assets/Paper/2 48x48/apps/k3b.png rename to src/gwsl/assets/Paper/2 48x48/apps/k3b.png diff --git a/assets/Paper/2 48x48/apps/kaddressbook.png b/src/gwsl/assets/Paper/2 48x48/apps/kaddressbook.png similarity index 100% rename from assets/Paper/2 48x48/apps/kaddressbook.png rename to src/gwsl/assets/Paper/2 48x48/apps/kaddressbook.png diff --git a/assets/Paper/2 48x48/apps/kaffeine.png b/src/gwsl/assets/Paper/2 48x48/apps/kaffeine.png similarity index 100% rename from assets/Paper/2 48x48/apps/kaffeine.png rename to src/gwsl/assets/Paper/2 48x48/apps/kaffeine.png diff --git a/assets/Paper/2 48x48/apps/kamoso.png b/src/gwsl/assets/Paper/2 48x48/apps/kamoso.png similarity index 100% rename from assets/Paper/2 48x48/apps/kamoso.png rename to src/gwsl/assets/Paper/2 48x48/apps/kamoso.png diff --git a/assets/Paper/2 48x48/apps/kate.png b/src/gwsl/assets/Paper/2 48x48/apps/kate.png similarity index 100% rename from assets/Paper/2 48x48/apps/kate.png rename to src/gwsl/assets/Paper/2 48x48/apps/kate.png diff --git a/assets/Paper/2 48x48/apps/kbugbuster.png b/src/gwsl/assets/Paper/2 48x48/apps/kbugbuster.png similarity index 100% rename from assets/Paper/2 48x48/apps/kbugbuster.png rename to src/gwsl/assets/Paper/2 48x48/apps/kbugbuster.png diff --git a/assets/Paper/2 48x48/apps/kcalc.png b/src/gwsl/assets/Paper/2 48x48/apps/kcalc.png similarity index 100% rename from assets/Paper/2 48x48/apps/kcalc.png rename to src/gwsl/assets/Paper/2 48x48/apps/kcalc.png diff --git a/assets/Paper/2 48x48/apps/kcharselect.png b/src/gwsl/assets/Paper/2 48x48/apps/kcharselect.png similarity index 100% rename from assets/Paper/2 48x48/apps/kcharselect.png rename to src/gwsl/assets/Paper/2 48x48/apps/kcharselect.png diff --git a/assets/Paper/2 48x48/apps/kcmkwm.png b/src/gwsl/assets/Paper/2 48x48/apps/kcmkwm.png similarity index 100% rename from assets/Paper/2 48x48/apps/kcmkwm.png rename to src/gwsl/assets/Paper/2 48x48/apps/kcmkwm.png diff --git a/assets/Paper/2 48x48/apps/kcmsound.png b/src/gwsl/assets/Paper/2 48x48/apps/kcmsound.png similarity index 100% rename from assets/Paper/2 48x48/apps/kcmsound.png rename to src/gwsl/assets/Paper/2 48x48/apps/kcmsound.png diff --git a/assets/Paper/2 48x48/apps/kcolorchooser.png b/src/gwsl/assets/Paper/2 48x48/apps/kcolorchooser.png similarity index 100% rename from assets/Paper/2 48x48/apps/kcolorchooser.png rename to src/gwsl/assets/Paper/2 48x48/apps/kcolorchooser.png diff --git a/assets/Paper/2 48x48/apps/kdenlive.png b/src/gwsl/assets/Paper/2 48x48/apps/kdenlive.png similarity index 100% rename from assets/Paper/2 48x48/apps/kdenlive.png rename to src/gwsl/assets/Paper/2 48x48/apps/kdenlive.png diff --git a/assets/Paper/2 48x48/apps/kedit.png b/src/gwsl/assets/Paper/2 48x48/apps/kedit.png similarity index 100% rename from assets/Paper/2 48x48/apps/kedit.png rename to src/gwsl/assets/Paper/2 48x48/apps/kedit.png diff --git a/assets/Paper/2 48x48/apps/keepass.png b/src/gwsl/assets/Paper/2 48x48/apps/keepass.png similarity index 100% rename from assets/Paper/2 48x48/apps/keepass.png rename to src/gwsl/assets/Paper/2 48x48/apps/keepass.png diff --git a/assets/Paper/2 48x48/apps/keepass2.png b/src/gwsl/assets/Paper/2 48x48/apps/keepass2.png similarity index 100% rename from assets/Paper/2 48x48/apps/keepass2.png rename to src/gwsl/assets/Paper/2 48x48/apps/keepass2.png diff --git a/assets/Paper/2 48x48/apps/keepassx.png b/src/gwsl/assets/Paper/2 48x48/apps/keepassx.png similarity index 100% rename from assets/Paper/2 48x48/apps/keepassx.png rename to src/gwsl/assets/Paper/2 48x48/apps/keepassx.png diff --git a/assets/Paper/2 48x48/apps/keepassx2.png b/src/gwsl/assets/Paper/2 48x48/apps/keepassx2.png similarity index 100% rename from assets/Paper/2 48x48/apps/keepassx2.png rename to src/gwsl/assets/Paper/2 48x48/apps/keepassx2.png diff --git a/assets/Paper/2 48x48/apps/keepassxc.png b/src/gwsl/assets/Paper/2 48x48/apps/keepassxc.png similarity index 100% rename from assets/Paper/2 48x48/apps/keepassxc.png rename to src/gwsl/assets/Paper/2 48x48/apps/keepassxc.png diff --git a/assets/Paper/2 48x48/apps/key_bindings.png b/src/gwsl/assets/Paper/2 48x48/apps/key_bindings.png similarity index 100% rename from assets/Paper/2 48x48/apps/key_bindings.png rename to src/gwsl/assets/Paper/2 48x48/apps/key_bindings.png diff --git a/assets/Paper/2 48x48/apps/kfm.png b/src/gwsl/assets/Paper/2 48x48/apps/kfm.png similarity index 100% rename from assets/Paper/2 48x48/apps/kfm.png rename to src/gwsl/assets/Paper/2 48x48/apps/kfm.png diff --git a/assets/Paper/2 48x48/apps/kfontview.png b/src/gwsl/assets/Paper/2 48x48/apps/kfontview.png similarity index 100% rename from assets/Paper/2 48x48/apps/kfontview.png rename to src/gwsl/assets/Paper/2 48x48/apps/kfontview.png diff --git a/assets/Paper/2 48x48/apps/khelpcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/khelpcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/khelpcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/khelpcenter.png diff --git a/assets/Paper/2 48x48/apps/klipper.png b/src/gwsl/assets/Paper/2 48x48/apps/klipper.png similarity index 100% rename from assets/Paper/2 48x48/apps/klipper.png rename to src/gwsl/assets/Paper/2 48x48/apps/klipper.png diff --git a/assets/Paper/2 48x48/apps/kmail.png b/src/gwsl/assets/Paper/2 48x48/apps/kmail.png similarity index 100% rename from assets/Paper/2 48x48/apps/kmail.png rename to src/gwsl/assets/Paper/2 48x48/apps/kmail.png diff --git a/assets/Paper/2 48x48/apps/kmix.png b/src/gwsl/assets/Paper/2 48x48/apps/kmix.png similarity index 100% rename from assets/Paper/2 48x48/apps/kmix.png rename to src/gwsl/assets/Paper/2 48x48/apps/kmix.png diff --git a/assets/Paper/2 48x48/apps/knotes.png b/src/gwsl/assets/Paper/2 48x48/apps/knotes.png similarity index 100% rename from assets/Paper/2 48x48/apps/knotes.png rename to src/gwsl/assets/Paper/2 48x48/apps/knotes.png diff --git a/assets/Paper/2 48x48/apps/knotify.png b/src/gwsl/assets/Paper/2 48x48/apps/knotify.png similarity index 100% rename from assets/Paper/2 48x48/apps/knotify.png rename to src/gwsl/assets/Paper/2 48x48/apps/knotify.png diff --git a/assets/Paper/2 48x48/apps/kodi.png b/src/gwsl/assets/Paper/2 48x48/apps/kodi.png similarity index 100% rename from assets/Paper/2 48x48/apps/kodi.png rename to src/gwsl/assets/Paper/2 48x48/apps/kodi.png diff --git a/assets/Paper/2 48x48/apps/kolourpaint.png b/src/gwsl/assets/Paper/2 48x48/apps/kolourpaint.png similarity index 100% rename from assets/Paper/2 48x48/apps/kolourpaint.png rename to src/gwsl/assets/Paper/2 48x48/apps/kolourpaint.png diff --git a/assets/Paper/2 48x48/apps/konsole.png b/src/gwsl/assets/Paper/2 48x48/apps/konsole.png similarity index 100% rename from assets/Paper/2 48x48/apps/konsole.png rename to src/gwsl/assets/Paper/2 48x48/apps/konsole.png diff --git a/assets/Paper/2 48x48/apps/kontact.png b/src/gwsl/assets/Paper/2 48x48/apps/kontact.png similarity index 100% rename from assets/Paper/2 48x48/apps/kontact.png rename to src/gwsl/assets/Paper/2 48x48/apps/kontact.png diff --git a/assets/Paper/2 48x48/apps/korganizer.png b/src/gwsl/assets/Paper/2 48x48/apps/korganizer.png similarity index 100% rename from assets/Paper/2 48x48/apps/korganizer.png rename to src/gwsl/assets/Paper/2 48x48/apps/korganizer.png diff --git a/assets/Paper/2 48x48/apps/krfb.png b/src/gwsl/assets/Paper/2 48x48/apps/krfb.png similarity index 100% rename from assets/Paper/2 48x48/apps/krfb.png rename to src/gwsl/assets/Paper/2 48x48/apps/krfb.png diff --git a/assets/Paper/2 48x48/apps/kscreensaver.png b/src/gwsl/assets/Paper/2 48x48/apps/kscreensaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/kscreensaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/kscreensaver.png diff --git a/assets/Paper/2 48x48/apps/ksnapshot.png b/src/gwsl/assets/Paper/2 48x48/apps/ksnapshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/ksnapshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/ksnapshot.png diff --git a/assets/Paper/2 48x48/apps/ksnapshot.png3 b/src/gwsl/assets/Paper/2 48x48/apps/ksnapshot.png3 similarity index 100% rename from assets/Paper/2 48x48/apps/ksnapshot.png3 rename to src/gwsl/assets/Paper/2 48x48/apps/ksnapshot.png3 diff --git a/assets/Paper/2 48x48/apps/ksysguard.png b/src/gwsl/assets/Paper/2 48x48/apps/ksysguard.png similarity index 100% rename from assets/Paper/2 48x48/apps/ksysguard.png rename to src/gwsl/assets/Paper/2 48x48/apps/ksysguard.png diff --git a/assets/Paper/2 48x48/apps/ktp-contacts.png b/src/gwsl/assets/Paper/2 48x48/apps/ktp-contacts.png similarity index 100% rename from assets/Paper/2 48x48/apps/ktp-contacts.png rename to src/gwsl/assets/Paper/2 48x48/apps/ktp-contacts.png diff --git a/assets/Paper/2 48x48/apps/kuser.png b/src/gwsl/assets/Paper/2 48x48/apps/kuser.png similarity index 100% rename from assets/Paper/2 48x48/apps/kuser.png rename to src/gwsl/assets/Paper/2 48x48/apps/kuser.png diff --git a/assets/Paper/2 48x48/apps/kwin.png b/src/gwsl/assets/Paper/2 48x48/apps/kwin.png similarity index 100% rename from assets/Paper/2 48x48/apps/kwin.png rename to src/gwsl/assets/Paper/2 48x48/apps/kwin.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-base.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-base.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-calc.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-draw.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-impress.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-main.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-main.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-main.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-main.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-math.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-math.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-startcenter.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-suite.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-suite.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-suite.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-suite.png diff --git a/assets/Paper/2 48x48/apps/libreoffice-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice-writer.png diff --git a/assets/Paper/2 48x48/apps/libreoffice.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-base.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-base.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-calc.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-draw.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-impress.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-main.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-main.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-main.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-main.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-math.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-math.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-startcenter.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3-writer.png diff --git a/assets/Paper/2 48x48/apps/libreoffice3.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice3.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice3.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice3.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-base.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-base.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-calc.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-draw.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-impress.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-main.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-main.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-main.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-main.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-math.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-math.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34-writer.png diff --git a/assets/Paper/2 48x48/apps/libreoffice34.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice34.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice34.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice34.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-calc.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-draw.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-impress.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-main.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-main.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-main.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-main.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-math.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-math.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-startcenter.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2-writer.png diff --git a/assets/Paper/2 48x48/apps/libreoffice4.2.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice4.2.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice4.2.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-base.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-base.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-calc.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-draw.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-impress.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-main.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-main.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-main.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-main.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-math.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-math.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-startcenter.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3-writer.png diff --git a/assets/Paper/2 48x48/apps/libreoffice5.3.png b/src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3.png similarity index 100% rename from assets/Paper/2 48x48/apps/libreoffice5.3.png rename to src/gwsl/assets/Paper/2 48x48/apps/libreoffice5.3.png diff --git a/assets/Paper/2 48x48/apps/liferea.png b/src/gwsl/assets/Paper/2 48x48/apps/liferea.png similarity index 100% rename from assets/Paper/2 48x48/apps/liferea.png rename to src/gwsl/assets/Paper/2 48x48/apps/liferea.png diff --git a/assets/Paper/2 48x48/apps/lightdm-gtk-greeter-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/lightdm-gtk-greeter-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/lightdm-gtk-greeter-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/lightdm-gtk-greeter-settings.png diff --git a/assets/Paper/2 48x48/apps/linssid.png b/src/gwsl/assets/Paper/2 48x48/apps/linssid.png similarity index 100% rename from assets/Paper/2 48x48/apps/linssid.png rename to src/gwsl/assets/Paper/2 48x48/apps/linssid.png diff --git a/assets/Paper/2 48x48/apps/linssid32.png b/src/gwsl/assets/Paper/2 48x48/apps/linssid32.png similarity index 100% rename from assets/Paper/2 48x48/apps/linssid32.png rename to src/gwsl/assets/Paper/2 48x48/apps/linssid32.png diff --git a/assets/Paper/2 48x48/apps/linssid48.png b/src/gwsl/assets/Paper/2 48x48/apps/linssid48.png similarity index 100% rename from assets/Paper/2 48x48/apps/linssid48.png rename to src/gwsl/assets/Paper/2 48x48/apps/linssid48.png diff --git a/assets/Paper/2 48x48/apps/login.png b/src/gwsl/assets/Paper/2 48x48/apps/login.png similarity index 100% rename from assets/Paper/2 48x48/apps/login.png rename to src/gwsl/assets/Paper/2 48x48/apps/login.png diff --git a/assets/Paper/2 48x48/apps/logview.png b/src/gwsl/assets/Paper/2 48x48/apps/logview.png similarity index 100% rename from assets/Paper/2 48x48/apps/logview.png rename to src/gwsl/assets/Paper/2 48x48/apps/logview.png diff --git a/assets/Paper/2 48x48/apps/lollypop.png b/src/gwsl/assets/Paper/2 48x48/apps/lollypop.png similarity index 100% rename from assets/Paper/2 48x48/apps/lollypop.png rename to src/gwsl/assets/Paper/2 48x48/apps/lollypop.png diff --git a/assets/Paper/2 48x48/apps/lrfviewer.png b/src/gwsl/assets/Paper/2 48x48/apps/lrfviewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/lrfviewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/lrfviewer.png diff --git a/assets/Paper/2 48x48/apps/lubuntu-software-center.png b/src/gwsl/assets/Paper/2 48x48/apps/lubuntu-software-center.png similarity index 100% rename from assets/Paper/2 48x48/apps/lubuntu-software-center.png rename to src/gwsl/assets/Paper/2 48x48/apps/lubuntu-software-center.png diff --git a/assets/Paper/2 48x48/apps/luminance-hdr.png b/src/gwsl/assets/Paper/2 48x48/apps/luminance-hdr.png similarity index 100% rename from assets/Paper/2 48x48/apps/luminance-hdr.png rename to src/gwsl/assets/Paper/2 48x48/apps/luminance-hdr.png diff --git a/assets/Paper/2 48x48/apps/lximage-qt.png b/src/gwsl/assets/Paper/2 48x48/apps/lximage-qt.png similarity index 100% rename from assets/Paper/2 48x48/apps/lximage-qt.png rename to src/gwsl/assets/Paper/2 48x48/apps/lximage-qt.png diff --git a/assets/Paper/2 48x48/apps/lximage.png b/src/gwsl/assets/Paper/2 48x48/apps/lximage.png similarity index 100% rename from assets/Paper/2 48x48/apps/lximage.png rename to src/gwsl/assets/Paper/2 48x48/apps/lximage.png diff --git a/assets/Paper/2 48x48/apps/lxterminal.png b/src/gwsl/assets/Paper/2 48x48/apps/lxterminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/lxterminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/lxterminal.png diff --git a/assets/Paper/2 48x48/apps/mail-generic.png b/src/gwsl/assets/Paper/2 48x48/apps/mail-generic.png similarity index 100% rename from assets/Paper/2 48x48/apps/mail-generic.png rename to src/gwsl/assets/Paper/2 48x48/apps/mail-generic.png diff --git a/assets/Paper/2 48x48/apps/mail_generic.png b/src/gwsl/assets/Paper/2 48x48/apps/mail_generic.png similarity index 100% rename from assets/Paper/2 48x48/apps/mail_generic.png rename to src/gwsl/assets/Paper/2 48x48/apps/mail_generic.png diff --git a/assets/Paper/2 48x48/apps/master-pdf-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/master-pdf-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/master-pdf-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/master-pdf-editor.png diff --git a/assets/Paper/2 48x48/apps/mate-disk-usage-analyzer.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-disk-usage-analyzer.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-disk-usage-analyzer.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-disk-usage-analyzer.png diff --git a/assets/Paper/2 48x48/apps/mate-notification-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-notification-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-notification-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-notification-properties.png diff --git a/assets/Paper/2 48x48/apps/mate-panel-clock.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-panel-clock.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-panel-clock.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-panel-clock.png diff --git a/assets/Paper/2 48x48/apps/mate-panel-workspace-switcher.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-panel-workspace-switcher.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-panel-workspace-switcher.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-panel-workspace-switcher.png diff --git a/assets/Paper/2 48x48/apps/mate-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-panel.png diff --git a/assets/Paper/2 48x48/apps/mate-preferences-desktop-display.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-preferences-desktop-display.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-preferences-desktop-display.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-preferences-desktop-display.png diff --git a/assets/Paper/2 48x48/apps/mate-session-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/mate-session-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/mate-session-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/mate-session-properties.png diff --git a/assets/Paper/2 48x48/apps/mathematica.png b/src/gwsl/assets/Paper/2 48x48/apps/mathematica.png similarity index 100% rename from assets/Paper/2 48x48/apps/mathematica.png rename to src/gwsl/assets/Paper/2 48x48/apps/mathematica.png diff --git a/assets/Paper/2 48x48/apps/maya.png b/src/gwsl/assets/Paper/2 48x48/apps/maya.png similarity index 100% rename from assets/Paper/2 48x48/apps/maya.png rename to src/gwsl/assets/Paper/2 48x48/apps/maya.png diff --git a/assets/Paper/2 48x48/apps/mdmsetup.png b/src/gwsl/assets/Paper/2 48x48/apps/mdmsetup.png similarity index 100% rename from assets/Paper/2 48x48/apps/mdmsetup.png rename to src/gwsl/assets/Paper/2 48x48/apps/mdmsetup.png diff --git a/assets/Paper/2 48x48/apps/media-player-banshee.png b/src/gwsl/assets/Paper/2 48x48/apps/media-player-banshee.png similarity index 100% rename from assets/Paper/2 48x48/apps/media-player-banshee.png rename to src/gwsl/assets/Paper/2 48x48/apps/media-player-banshee.png diff --git a/assets/Paper/2 48x48/apps/medit.png b/src/gwsl/assets/Paper/2 48x48/apps/medit.png similarity index 100% rename from assets/Paper/2 48x48/apps/medit.png rename to src/gwsl/assets/Paper/2 48x48/apps/medit.png diff --git a/assets/Paper/2 48x48/apps/meld.png b/src/gwsl/assets/Paper/2 48x48/apps/meld.png similarity index 100% rename from assets/Paper/2 48x48/apps/meld.png rename to src/gwsl/assets/Paper/2 48x48/apps/meld.png diff --git a/assets/Paper/2 48x48/apps/mendeley.png b/src/gwsl/assets/Paper/2 48x48/apps/mendeley.png similarity index 100% rename from assets/Paper/2 48x48/apps/mendeley.png rename to src/gwsl/assets/Paper/2 48x48/apps/mendeley.png diff --git a/assets/Paper/2 48x48/apps/mendeleydesktop.png b/src/gwsl/assets/Paper/2 48x48/apps/mendeleydesktop.png similarity index 100% rename from assets/Paper/2 48x48/apps/mendeleydesktop.png rename to src/gwsl/assets/Paper/2 48x48/apps/mendeleydesktop.png diff --git a/assets/Paper/2 48x48/apps/mgba.png b/src/gwsl/assets/Paper/2 48x48/apps/mgba.png similarity index 100% rename from assets/Paper/2 48x48/apps/mgba.png rename to src/gwsl/assets/Paper/2 48x48/apps/mgba.png diff --git a/assets/Paper/2 48x48/apps/midori.png b/src/gwsl/assets/Paper/2 48x48/apps/midori.png similarity index 100% rename from assets/Paper/2 48x48/apps/midori.png rename to src/gwsl/assets/Paper/2 48x48/apps/midori.png diff --git a/assets/Paper/2 48x48/apps/minecraft.png b/src/gwsl/assets/Paper/2 48x48/apps/minecraft.png similarity index 100% rename from assets/Paper/2 48x48/apps/minecraft.png rename to src/gwsl/assets/Paper/2 48x48/apps/minecraft.png diff --git a/assets/Paper/2 48x48/apps/mintbackup.png b/src/gwsl/assets/Paper/2 48x48/apps/mintbackup.png similarity index 100% rename from assets/Paper/2 48x48/apps/mintbackup.png rename to src/gwsl/assets/Paper/2 48x48/apps/mintbackup.png diff --git a/assets/Paper/2 48x48/apps/mintdrivers.png b/src/gwsl/assets/Paper/2 48x48/apps/mintdrivers.png similarity index 100% rename from assets/Paper/2 48x48/apps/mintdrivers.png rename to src/gwsl/assets/Paper/2 48x48/apps/mintdrivers.png diff --git a/assets/Paper/2 48x48/apps/mintinstall.png b/src/gwsl/assets/Paper/2 48x48/apps/mintinstall.png similarity index 100% rename from assets/Paper/2 48x48/apps/mintinstall.png rename to src/gwsl/assets/Paper/2 48x48/apps/mintinstall.png diff --git a/assets/Paper/2 48x48/apps/mintsources.png b/src/gwsl/assets/Paper/2 48x48/apps/mintsources.png similarity index 100% rename from assets/Paper/2 48x48/apps/mintsources.png rename to src/gwsl/assets/Paper/2 48x48/apps/mintsources.png diff --git a/assets/Paper/2 48x48/apps/mintupdate.png b/src/gwsl/assets/Paper/2 48x48/apps/mintupdate.png similarity index 100% rename from assets/Paper/2 48x48/apps/mintupdate.png rename to src/gwsl/assets/Paper/2 48x48/apps/mintupdate.png diff --git a/assets/Paper/2 48x48/apps/mirage.png b/src/gwsl/assets/Paper/2 48x48/apps/mirage.png similarity index 100% rename from assets/Paper/2 48x48/apps/mirage.png rename to src/gwsl/assets/Paper/2 48x48/apps/mirage.png diff --git a/assets/Paper/2 48x48/apps/mixxx-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/mixxx-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/mixxx-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/mixxx-icon.png diff --git a/assets/Paper/2 48x48/apps/mono-runtime-common.png b/src/gwsl/assets/Paper/2 48x48/apps/mono-runtime-common.png similarity index 100% rename from assets/Paper/2 48x48/apps/mono-runtime-common.png rename to src/gwsl/assets/Paper/2 48x48/apps/mono-runtime-common.png diff --git a/assets/Paper/2 48x48/apps/mono-runtime.png b/src/gwsl/assets/Paper/2 48x48/apps/mono-runtime.png similarity index 100% rename from assets/Paper/2 48x48/apps/mono-runtime.png rename to src/gwsl/assets/Paper/2 48x48/apps/mono-runtime.png diff --git a/assets/Paper/2 48x48/apps/mono.png b/src/gwsl/assets/Paper/2 48x48/apps/mono.png similarity index 100% rename from assets/Paper/2 48x48/apps/mono.png rename to src/gwsl/assets/Paper/2 48x48/apps/mono.png diff --git a/assets/Paper/2 48x48/apps/monodoc.png b/src/gwsl/assets/Paper/2 48x48/apps/monodoc.png similarity index 100% rename from assets/Paper/2 48x48/apps/monodoc.png rename to src/gwsl/assets/Paper/2 48x48/apps/monodoc.png diff --git a/assets/Paper/2 48x48/apps/mpv-icon-8bit-64x64.png b/src/gwsl/assets/Paper/2 48x48/apps/mpv-icon-8bit-64x64.png similarity index 100% rename from assets/Paper/2 48x48/apps/mpv-icon-8bit-64x64.png rename to src/gwsl/assets/Paper/2 48x48/apps/mpv-icon-8bit-64x64.png diff --git a/assets/Paper/2 48x48/apps/mpv.png b/src/gwsl/assets/Paper/2 48x48/apps/mpv.png similarity index 100% rename from assets/Paper/2 48x48/apps/mpv.png rename to src/gwsl/assets/Paper/2 48x48/apps/mpv.png diff --git a/assets/Paper/2 48x48/apps/mugshot.png b/src/gwsl/assets/Paper/2 48x48/apps/mugshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/mugshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/mugshot.png diff --git a/assets/Paper/2 48x48/apps/multimedia-audio-player.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia-audio-player.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia-audio-player.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia-audio-player.png diff --git a/assets/Paper/2 48x48/apps/multimedia-photo-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia-photo-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia-photo-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia-photo-manager.png diff --git a/assets/Paper/2 48x48/apps/multimedia-photo-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia-photo-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia-photo-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia-photo-viewer.png diff --git a/assets/Paper/2 48x48/apps/multimedia-video-player.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia-video-player.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia-video-player.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia-video-player.png diff --git a/assets/Paper/2 48x48/apps/multimedia-volume-control.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia-volume-control.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia-volume-control.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia-volume-control.png diff --git a/assets/Paper/2 48x48/apps/multimedia.png b/src/gwsl/assets/Paper/2 48x48/apps/multimedia.png similarity index 100% rename from assets/Paper/2 48x48/apps/multimedia.png rename to src/gwsl/assets/Paper/2 48x48/apps/multimedia.png diff --git a/assets/Paper/2 48x48/apps/multitasking-view.png b/src/gwsl/assets/Paper/2 48x48/apps/multitasking-view.png similarity index 100% rename from assets/Paper/2 48x48/apps/multitasking-view.png rename to src/gwsl/assets/Paper/2 48x48/apps/multitasking-view.png diff --git a/assets/Paper/2 48x48/apps/mumble.png b/src/gwsl/assets/Paper/2 48x48/apps/mumble.png similarity index 100% rename from assets/Paper/2 48x48/apps/mumble.png rename to src/gwsl/assets/Paper/2 48x48/apps/mumble.png diff --git a/assets/Paper/2 48x48/apps/muon.png b/src/gwsl/assets/Paper/2 48x48/apps/muon.png similarity index 100% rename from assets/Paper/2 48x48/apps/muon.png rename to src/gwsl/assets/Paper/2 48x48/apps/muon.png diff --git a/assets/Paper/2 48x48/apps/mupdf.png b/src/gwsl/assets/Paper/2 48x48/apps/mupdf.png similarity index 100% rename from assets/Paper/2 48x48/apps/mupdf.png rename to src/gwsl/assets/Paper/2 48x48/apps/mupdf.png diff --git a/assets/Paper/2 48x48/apps/museeq.png b/src/gwsl/assets/Paper/2 48x48/apps/museeq.png similarity index 100% rename from assets/Paper/2 48x48/apps/museeq.png rename to src/gwsl/assets/Paper/2 48x48/apps/museeq.png diff --git a/assets/Paper/2 48x48/apps/mypaint.png b/src/gwsl/assets/Paper/2 48x48/apps/mypaint.png similarity index 100% rename from assets/Paper/2 48x48/apps/mypaint.png rename to src/gwsl/assets/Paper/2 48x48/apps/mypaint.png diff --git a/assets/Paper/2 48x48/apps/nautilus-actions-config-tool.png b/src/gwsl/assets/Paper/2 48x48/apps/nautilus-actions-config-tool.png similarity index 100% rename from assets/Paper/2 48x48/apps/nautilus-actions-config-tool.png rename to src/gwsl/assets/Paper/2 48x48/apps/nautilus-actions-config-tool.png diff --git a/assets/Paper/2 48x48/apps/nautilus-actions.png b/src/gwsl/assets/Paper/2 48x48/apps/nautilus-actions.png similarity index 100% rename from assets/Paper/2 48x48/apps/nautilus-actions.png rename to src/gwsl/assets/Paper/2 48x48/apps/nautilus-actions.png diff --git a/assets/Paper/2 48x48/apps/nautilus.png b/src/gwsl/assets/Paper/2 48x48/apps/nautilus.png similarity index 100% rename from assets/Paper/2 48x48/apps/nautilus.png rename to src/gwsl/assets/Paper/2 48x48/apps/nautilus.png diff --git a/assets/Paper/2 48x48/apps/nemo.png b/src/gwsl/assets/Paper/2 48x48/apps/nemo.png similarity index 100% rename from assets/Paper/2 48x48/apps/nemo.png rename to src/gwsl/assets/Paper/2 48x48/apps/nemo.png diff --git a/assets/Paper/2 48x48/apps/nepomuk.png b/src/gwsl/assets/Paper/2 48x48/apps/nepomuk.png similarity index 100% rename from assets/Paper/2 48x48/apps/nepomuk.png rename to src/gwsl/assets/Paper/2 48x48/apps/nepomuk.png diff --git a/assets/Paper/2 48x48/apps/netbeans-beta.png b/src/gwsl/assets/Paper/2 48x48/apps/netbeans-beta.png similarity index 100% rename from assets/Paper/2 48x48/apps/netbeans-beta.png rename to src/gwsl/assets/Paper/2 48x48/apps/netbeans-beta.png diff --git a/assets/Paper/2 48x48/apps/netbeans.png b/src/gwsl/assets/Paper/2 48x48/apps/netbeans.png similarity index 100% rename from assets/Paper/2 48x48/apps/netbeans.png rename to src/gwsl/assets/Paper/2 48x48/apps/netbeans.png diff --git a/assets/Paper/2 48x48/apps/notes.png b/src/gwsl/assets/Paper/2 48x48/apps/notes.png similarity index 100% rename from assets/Paper/2 48x48/apps/notes.png rename to src/gwsl/assets/Paper/2 48x48/apps/notes.png diff --git a/assets/Paper/2 48x48/apps/nvidia-310-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-310-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-310-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-310-settings.png diff --git a/assets/Paper/2 48x48/apps/nvidia-current-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-current-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-current-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-current-settings.png diff --git a/assets/Paper/2 48x48/apps/nvidia-current-updates-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-current-updates-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-current-updates-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-current-updates-settings.png diff --git a/assets/Paper/2 48x48/apps/nvidia-drivers-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-drivers-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-drivers-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-drivers-settings.png diff --git a/assets/Paper/2 48x48/apps/nvidia-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-settings.png diff --git a/assets/Paper/2 48x48/apps/nvidia-x-server-setting.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-x-server-setting.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-x-server-setting.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-x-server-setting.png diff --git a/assets/Paper/2 48x48/apps/nvidia-x-server-settings.png b/src/gwsl/assets/Paper/2 48x48/apps/nvidia-x-server-settings.png similarity index 100% rename from assets/Paper/2 48x48/apps/nvidia-x-server-settings.png rename to src/gwsl/assets/Paper/2 48x48/apps/nvidia-x-server-settings.png diff --git a/assets/Paper/2 48x48/apps/nylas.png b/src/gwsl/assets/Paper/2 48x48/apps/nylas.png similarity index 100% rename from assets/Paper/2 48x48/apps/nylas.png rename to src/gwsl/assets/Paper/2 48x48/apps/nylas.png diff --git a/assets/Paper/2 48x48/apps/octopi.png b/src/gwsl/assets/Paper/2 48x48/apps/octopi.png similarity index 100% rename from assets/Paper/2 48x48/apps/octopi.png rename to src/gwsl/assets/Paper/2 48x48/apps/octopi.png diff --git a/assets/Paper/2 48x48/apps/office-address-book.png b/src/gwsl/assets/Paper/2 48x48/apps/office-address-book.png similarity index 100% rename from assets/Paper/2 48x48/apps/office-address-book.png rename to src/gwsl/assets/Paper/2 48x48/apps/office-address-book.png diff --git a/assets/Paper/2 48x48/apps/office-addressbook.png b/src/gwsl/assets/Paper/2 48x48/apps/office-addressbook.png similarity index 100% rename from assets/Paper/2 48x48/apps/office-addressbook.png rename to src/gwsl/assets/Paper/2 48x48/apps/office-addressbook.png diff --git a/assets/Paper/2 48x48/apps/office-calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/office-calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/office-calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/office-calendar.png diff --git a/assets/Paper/2 48x48/apps/okular.png b/src/gwsl/assets/Paper/2 48x48/apps/okular.png similarity index 100% rename from assets/Paper/2 48x48/apps/okular.png rename to src/gwsl/assets/Paper/2 48x48/apps/okular.png diff --git a/assets/Paper/2 48x48/apps/ooo-base.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-base.png diff --git a/assets/Paper/2 48x48/apps/ooo-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-calc.png diff --git a/assets/Paper/2 48x48/apps/ooo-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-draw.png diff --git a/assets/Paper/2 48x48/apps/ooo-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-impress.png diff --git a/assets/Paper/2 48x48/apps/ooo-math.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-math.png diff --git a/assets/Paper/2 48x48/apps/ooo-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo-writer.png diff --git a/assets/Paper/2 48x48/apps/ooo.png b/src/gwsl/assets/Paper/2 48x48/apps/ooo.png similarity index 100% rename from assets/Paper/2 48x48/apps/ooo.png rename to src/gwsl/assets/Paper/2 48x48/apps/ooo.png diff --git a/assets/Paper/2 48x48/apps/openjdk-6.png b/src/gwsl/assets/Paper/2 48x48/apps/openjdk-6.png similarity index 100% rename from assets/Paper/2 48x48/apps/openjdk-6.png rename to src/gwsl/assets/Paper/2 48x48/apps/openjdk-6.png diff --git a/assets/Paper/2 48x48/apps/openjdk-7.png b/src/gwsl/assets/Paper/2 48x48/apps/openjdk-7.png similarity index 100% rename from assets/Paper/2 48x48/apps/openjdk-7.png rename to src/gwsl/assets/Paper/2 48x48/apps/openjdk-7.png diff --git a/assets/Paper/2 48x48/apps/openjdk-8.png b/src/gwsl/assets/Paper/2 48x48/apps/openjdk-8.png similarity index 100% rename from assets/Paper/2 48x48/apps/openjdk-8.png rename to src/gwsl/assets/Paper/2 48x48/apps/openjdk-8.png diff --git a/assets/Paper/2 48x48/apps/openjdk-9.png b/src/gwsl/assets/Paper/2 48x48/apps/openjdk-9.png similarity index 100% rename from assets/Paper/2 48x48/apps/openjdk-9.png rename to src/gwsl/assets/Paper/2 48x48/apps/openjdk-9.png diff --git a/assets/Paper/2 48x48/apps/openshot.png b/src/gwsl/assets/Paper/2 48x48/apps/openshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/openshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/openshot.png diff --git a/assets/Paper/2 48x48/apps/openterm.png b/src/gwsl/assets/Paper/2 48x48/apps/openterm.png similarity index 100% rename from assets/Paper/2 48x48/apps/openterm.png rename to src/gwsl/assets/Paper/2 48x48/apps/openterm.png diff --git a/assets/Paper/2 48x48/apps/opera-beta.png b/src/gwsl/assets/Paper/2 48x48/apps/opera-beta.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera-beta.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera-beta.png diff --git a/assets/Paper/2 48x48/apps/opera-browser-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/opera-browser-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera-browser-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera-browser-icon.png diff --git a/assets/Paper/2 48x48/apps/opera-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/opera-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera-browser.png diff --git a/assets/Paper/2 48x48/apps/opera-developer.png b/src/gwsl/assets/Paper/2 48x48/apps/opera-developer.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera-developer.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera-developer.png diff --git a/assets/Paper/2 48x48/apps/opera-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/opera-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera-icon.png diff --git a/assets/Paper/2 48x48/apps/opera.png b/src/gwsl/assets/Paper/2 48x48/apps/opera.png similarity index 100% rename from assets/Paper/2 48x48/apps/opera.png rename to src/gwsl/assets/Paper/2 48x48/apps/opera.png diff --git a/assets/Paper/2 48x48/apps/oracle-javaws.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle-javaws.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle-javaws.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle-javaws.png diff --git a/assets/Paper/2 48x48/apps/oracle_java.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle_java.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle_java.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle_java.png diff --git a/assets/Paper/2 48x48/apps/oracle_java6.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle_java6.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle_java6.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle_java6.png diff --git a/assets/Paper/2 48x48/apps/oracle_java7.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle_java7.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle_java7.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle_java7.png diff --git a/assets/Paper/2 48x48/apps/oracle_java8.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle_java8.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle_java8.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle_java8.png diff --git a/assets/Paper/2 48x48/apps/oracle_java9.png b/src/gwsl/assets/Paper/2 48x48/apps/oracle_java9.png similarity index 100% rename from assets/Paper/2 48x48/apps/oracle_java9.png rename to src/gwsl/assets/Paper/2 48x48/apps/oracle_java9.png diff --git a/assets/Paper/2 48x48/apps/orage.png b/src/gwsl/assets/Paper/2 48x48/apps/orage.png similarity index 100% rename from assets/Paper/2 48x48/apps/orage.png rename to src/gwsl/assets/Paper/2 48x48/apps/orage.png diff --git a/assets/Paper/2 48x48/apps/orage_globaltime.png b/src/gwsl/assets/Paper/2 48x48/apps/orage_globaltime.png similarity index 100% rename from assets/Paper/2 48x48/apps/orage_globaltime.png rename to src/gwsl/assets/Paper/2 48x48/apps/orage_globaltime.png diff --git a/assets/Paper/2 48x48/apps/orca.png b/src/gwsl/assets/Paper/2 48x48/apps/orca.png similarity index 100% rename from assets/Paper/2 48x48/apps/orca.png rename to src/gwsl/assets/Paper/2 48x48/apps/orca.png diff --git a/assets/Paper/2 48x48/apps/org.darktable.Darktable.png b/src/gwsl/assets/Paper/2 48x48/apps/org.darktable.Darktable.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.darktable.Darktable.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.darktable.Darktable.png diff --git a/assets/Paper/2 48x48/apps/org.gimp.GIMP.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gimp.GIMP.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gimp.GIMP.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gimp.GIMP.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Aisleriot.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Aisleriot.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Aisleriot.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Aisleriot.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.ArchiveManager.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.ArchiveManager.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.ArchiveManager.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.ArchiveManager.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Bijiben.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Bijiben.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Bijiben.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Bijiben.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Books.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Books.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Books.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Books.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Builder.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Builder.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Builder.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Builder.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Calculator.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Calculator.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Calculator.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Calculator.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Calendar.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Characters.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Characters.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Characters.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Characters.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Cheese.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Cheese.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Cheese.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Cheese.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Clocks.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Clocks.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Clocks.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Clocks.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Contacts.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Contacts.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Contacts.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Contacts.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.DejaDup.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.DejaDup.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.DejaDup.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.DejaDup.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Devhelp.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Devhelp.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Devhelp.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Devhelp.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.DiskUtility.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.DiskUtility.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.DiskUtility.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.DiskUtility.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Documents.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Documents.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Documents.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Documents.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Empathy.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Empathy.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Empathy.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Empathy.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Epiphany.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Epiphany.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Epiphany.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Epiphany.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Evince.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Evince.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Evince.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Evince.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.FeedReader.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.FeedReader.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.FeedReader.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.FeedReader.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Files.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Files.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Files.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Files.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.GIMP.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.GIMP.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.GIMP.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.GIMP.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Games.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Games.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Games.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Games.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Geary.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Geary.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Geary.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Geary.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Glade.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Glade.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Glade.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Glade.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Logs.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Logs.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Logs.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Logs.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Lollypop.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Lollypop.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Lollypop.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Lollypop.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Mahjongg.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Mahjongg.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Mahjongg.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Mahjongg.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Maps.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Maps.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Maps.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Maps.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Meld.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Meld.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Meld.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Meld.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Music.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Music.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Music.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Music.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Nautilus.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Nautilus.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Nautilus.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Nautilus.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Photos.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Photos.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Photos.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Photos.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Polari.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Polari.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Polari.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Polari.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.PowerStats.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.PowerStats.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.PowerStats.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.PowerStats.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Screenshot.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Screenshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Screenshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Screenshot.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Software.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Software.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Software.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Software.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.SoundRecorder.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.SoundRecorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.SoundRecorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.SoundRecorder.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.SystemMonitor.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.SystemMonitor.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.SystemMonitor.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.SystemMonitor.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Terminal.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Todo.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Todo.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Todo.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Todo.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Totem.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Totem.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Totem.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Totem.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Usage.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Usage.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Usage.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Usage.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Weather.Application.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Weather.Application.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Weather.Application.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Weather.Application.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Weather.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Weather.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Weather.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Weather.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.Yelp.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Yelp.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.Yelp.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.Yelp.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.baobab.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.baobab.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.baobab.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.baobab.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.eog.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.eog.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.eog.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.eog.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.five-or-more.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.five-or-more.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.five-or-more.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.five-or-more.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.font-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.font-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.font-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.font-viewer.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.gedit.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.gedit.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.gedit.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.gedit.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.gitg.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.gitg.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.gitg.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.gitg.png diff --git a/assets/Paper/2 48x48/apps/org.gnome.tweaks.png b/src/gwsl/assets/Paper/2 48x48/apps/org.gnome.tweaks.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.gnome.tweaks.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.gnome.tweaks.png diff --git a/assets/Paper/2 48x48/apps/org.inkscape.Inkscape.png b/src/gwsl/assets/Paper/2 48x48/apps/org.inkscape.Inkscape.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.inkscape.Inkscape.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.inkscape.Inkscape.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-base.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-base.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-base.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-base.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-calc.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-calc.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-draw.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-draw.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-impress.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-impress.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-math.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-math.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-math.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-math.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-startcenter.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice-writer.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.base.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.base.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.base.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.base.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.calc.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.calc.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.calc.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.calc.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.draw.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.draw.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.draw.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.draw.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.impress.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.impress.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.impress.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.impress.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.math.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.math.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.math.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.math.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.startcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.startcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.startcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.startcenter.png diff --git a/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.writer.png b/src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.libreoffice.LibreOffice.writer.png diff --git a/assets/Paper/2 48x48/apps/org.mozilla.Firefox.png b/src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.Firefox.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.mozilla.Firefox.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.Firefox.png diff --git a/assets/Paper/2 48x48/apps/org.mozilla.FirefoxDevEdition.png b/src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxDevEdition.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.mozilla.FirefoxDevEdition.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxDevEdition.png diff --git a/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightly.png b/src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightly.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightly.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightly.png diff --git a/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightlyWayland.png b/src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightlyWayland.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightlyWayland.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.mozilla.FirefoxNightlyWayland.png diff --git a/assets/Paper/2 48x48/apps/org.videolan.VLC.png b/src/gwsl/assets/Paper/2 48x48/apps/org.videolan.VLC.png similarity index 100% rename from assets/Paper/2 48x48/apps/org.videolan.VLC.png rename to src/gwsl/assets/Paper/2 48x48/apps/org.videolan.VLC.png diff --git a/assets/Paper/2 48x48/apps/osmo.png b/src/gwsl/assets/Paper/2 48x48/apps/osmo.png similarity index 100% rename from assets/Paper/2 48x48/apps/osmo.png rename to src/gwsl/assets/Paper/2 48x48/apps/osmo.png diff --git a/assets/Paper/2 48x48/apps/p7zip.png b/src/gwsl/assets/Paper/2 48x48/apps/p7zip.png similarity index 100% rename from assets/Paper/2 48x48/apps/p7zip.png rename to src/gwsl/assets/Paper/2 48x48/apps/p7zip.png diff --git a/assets/Paper/2 48x48/apps/palimpsest.png b/src/gwsl/assets/Paper/2 48x48/apps/palimpsest.png similarity index 100% rename from assets/Paper/2 48x48/apps/palimpsest.png rename to src/gwsl/assets/Paper/2 48x48/apps/palimpsest.png diff --git a/assets/Paper/2 48x48/apps/pamac-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/pamac-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/pamac-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/pamac-manager.png diff --git a/assets/Paper/2 48x48/apps/pamac-updater.png b/src/gwsl/assets/Paper/2 48x48/apps/pamac-updater.png similarity index 100% rename from assets/Paper/2 48x48/apps/pamac-updater.png rename to src/gwsl/assets/Paper/2 48x48/apps/pamac-updater.png diff --git a/assets/Paper/2 48x48/apps/pamac.png b/src/gwsl/assets/Paper/2 48x48/apps/pamac.png similarity index 100% rename from assets/Paper/2 48x48/apps/pamac.png rename to src/gwsl/assets/Paper/2 48x48/apps/pamac.png diff --git a/assets/Paper/2 48x48/apps/pan.png b/src/gwsl/assets/Paper/2 48x48/apps/pan.png similarity index 100% rename from assets/Paper/2 48x48/apps/pan.png rename to src/gwsl/assets/Paper/2 48x48/apps/pan.png diff --git a/assets/Paper/2 48x48/apps/parole.png b/src/gwsl/assets/Paper/2 48x48/apps/parole.png similarity index 100% rename from assets/Paper/2 48x48/apps/parole.png rename to src/gwsl/assets/Paper/2 48x48/apps/parole.png diff --git a/assets/Paper/2 48x48/apps/partitionmanager.png b/src/gwsl/assets/Paper/2 48x48/apps/partitionmanager.png similarity index 100% rename from assets/Paper/2 48x48/apps/partitionmanager.png rename to src/gwsl/assets/Paper/2 48x48/apps/partitionmanager.png diff --git a/assets/Paper/2 48x48/apps/password-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/password-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/password-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/password-manager.png diff --git a/assets/Paper/2 48x48/apps/password.png b/src/gwsl/assets/Paper/2 48x48/apps/password.png similarity index 100% rename from assets/Paper/2 48x48/apps/password.png rename to src/gwsl/assets/Paper/2 48x48/apps/password.png diff --git a/assets/Paper/2 48x48/apps/passwords.png b/src/gwsl/assets/Paper/2 48x48/apps/passwords.png similarity index 100% rename from assets/Paper/2 48x48/apps/passwords.png rename to src/gwsl/assets/Paper/2 48x48/apps/passwords.png diff --git a/assets/Paper/2 48x48/apps/pdf-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/pdf-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/pdf-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/pdf-editor.png diff --git a/assets/Paper/2 48x48/apps/pdf-utility.png b/src/gwsl/assets/Paper/2 48x48/apps/pdf-utility.png similarity index 100% rename from assets/Paper/2 48x48/apps/pdf-utility.png rename to src/gwsl/assets/Paper/2 48x48/apps/pdf-utility.png diff --git a/assets/Paper/2 48x48/apps/pdfchain.png b/src/gwsl/assets/Paper/2 48x48/apps/pdfchain.png similarity index 100% rename from assets/Paper/2 48x48/apps/pdfchain.png rename to src/gwsl/assets/Paper/2 48x48/apps/pdfchain.png diff --git a/assets/Paper/2 48x48/apps/pdfmod.png b/src/gwsl/assets/Paper/2 48x48/apps/pdfmod.png similarity index 100% rename from assets/Paper/2 48x48/apps/pdfmod.png rename to src/gwsl/assets/Paper/2 48x48/apps/pdfmod.png diff --git a/assets/Paper/2 48x48/apps/pdfstudio.png b/src/gwsl/assets/Paper/2 48x48/apps/pdfstudio.png similarity index 100% rename from assets/Paper/2 48x48/apps/pdfstudio.png rename to src/gwsl/assets/Paper/2 48x48/apps/pdfstudio.png diff --git a/assets/Paper/2 48x48/apps/pgadmin.png b/src/gwsl/assets/Paper/2 48x48/apps/pgadmin.png similarity index 100% rename from assets/Paper/2 48x48/apps/pgadmin.png rename to src/gwsl/assets/Paper/2 48x48/apps/pgadmin.png diff --git a/assets/Paper/2 48x48/apps/pgadmin3.png b/src/gwsl/assets/Paper/2 48x48/apps/pgadmin3.png similarity index 100% rename from assets/Paper/2 48x48/apps/pgadmin3.png rename to src/gwsl/assets/Paper/2 48x48/apps/pgadmin3.png diff --git a/assets/Paper/2 48x48/apps/pick-colour-picker.png b/src/gwsl/assets/Paper/2 48x48/apps/pick-colour-picker.png similarity index 100% rename from assets/Paper/2 48x48/apps/pick-colour-picker.png rename to src/gwsl/assets/Paper/2 48x48/apps/pick-colour-picker.png diff --git a/assets/Paper/2 48x48/apps/pick.png b/src/gwsl/assets/Paper/2 48x48/apps/pick.png similarity index 100% rename from assets/Paper/2 48x48/apps/pick.png rename to src/gwsl/assets/Paper/2 48x48/apps/pick.png diff --git a/assets/Paper/2 48x48/apps/pidgin.png b/src/gwsl/assets/Paper/2 48x48/apps/pidgin.png similarity index 100% rename from assets/Paper/2 48x48/apps/pidgin.png rename to src/gwsl/assets/Paper/2 48x48/apps/pidgin.png diff --git a/assets/Paper/2 48x48/apps/pinta.png b/src/gwsl/assets/Paper/2 48x48/apps/pinta.png similarity index 100% rename from assets/Paper/2 48x48/apps/pinta.png rename to src/gwsl/assets/Paper/2 48x48/apps/pinta.png diff --git a/assets/Paper/2 48x48/apps/pitivi.png b/src/gwsl/assets/Paper/2 48x48/apps/pitivi.png similarity index 100% rename from assets/Paper/2 48x48/apps/pitivi.png rename to src/gwsl/assets/Paper/2 48x48/apps/pitivi.png diff --git a/assets/Paper/2 48x48/apps/pix.png b/src/gwsl/assets/Paper/2 48x48/apps/pix.png similarity index 100% rename from assets/Paper/2 48x48/apps/pix.png rename to src/gwsl/assets/Paper/2 48x48/apps/pix.png diff --git a/assets/Paper/2 48x48/apps/plank.png b/src/gwsl/assets/Paper/2 48x48/apps/plank.png similarity index 100% rename from assets/Paper/2 48x48/apps/plank.png rename to src/gwsl/assets/Paper/2 48x48/apps/plank.png diff --git a/assets/Paper/2 48x48/apps/polari.png b/src/gwsl/assets/Paper/2 48x48/apps/polari.png similarity index 100% rename from assets/Paper/2 48x48/apps/polari.png rename to src/gwsl/assets/Paper/2 48x48/apps/polari.png diff --git a/assets/Paper/2 48x48/apps/popcorn-time.png b/src/gwsl/assets/Paper/2 48x48/apps/popcorn-time.png similarity index 100% rename from assets/Paper/2 48x48/apps/popcorn-time.png rename to src/gwsl/assets/Paper/2 48x48/apps/popcorn-time.png diff --git a/assets/Paper/2 48x48/apps/popcorntime.png b/src/gwsl/assets/Paper/2 48x48/apps/popcorntime.png similarity index 100% rename from assets/Paper/2 48x48/apps/popcorntime.png rename to src/gwsl/assets/Paper/2 48x48/apps/popcorntime.png diff --git a/assets/Paper/2 48x48/apps/postgresql.png b/src/gwsl/assets/Paper/2 48x48/apps/postgresql.png similarity index 100% rename from assets/Paper/2 48x48/apps/postgresql.png rename to src/gwsl/assets/Paper/2 48x48/apps/postgresql.png diff --git a/assets/Paper/2 48x48/apps/postscript-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/postscript-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/postscript-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/postscript-viewer.png diff --git a/assets/Paper/2 48x48/apps/preferences-bluetooth.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-bluetooth.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-bluetooth.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-bluetooth.png diff --git a/assets/Paper/2 48x48/apps/preferences-calendar-and-tasks.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-calendar-and-tasks.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-calendar-and-tasks.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-calendar-and-tasks.png diff --git a/assets/Paper/2 48x48/apps/preferences-color.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-color.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-color.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-color.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-accessibility.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-accessibility.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-accessibility.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-accessibility.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-baloo.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-baloo.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-baloo.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-baloo.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-color.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-color.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-color.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-color.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-display-color.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-display-color.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-display-color.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-display-color.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-display.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-display.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-display.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-display.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-effects.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-effects.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-effects.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-effects.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-font.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-font.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-font.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-font.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-hotcorners.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-hotcorners.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-hotcorners.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-hotcorners.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-keyboard-shortcuts.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-keyboard-shortcuts.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-keyboard-shortcuts.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-keyboard-shortcuts.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-keyboard.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-keyboard.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-keyboard.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-keyboard.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-multimedia.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-multimedia.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-multimedia.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-multimedia.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-notification-bell.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notification-bell.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-notification-bell.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notification-bell.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-notification.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notification.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-notification.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notification.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-notifications.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notifications.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-notifications.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-notifications.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-remote-desktop.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-remote-desktop.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-remote-desktop.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-remote-desktop.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-screensaver.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-screensaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-screensaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-screensaver.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-sound.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-sound.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-theme.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-theme.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-theme.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-theme.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-user-password.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-user-password.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-user-password.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-user-password.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-user.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-user.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-user.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-user.png diff --git a/assets/Paper/2 48x48/apps/preferences-desktop-wallpaper.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-wallpaper.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-desktop-wallpaper.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-desktop-wallpaper.png diff --git a/assets/Paper/2 48x48/apps/preferences-management-service.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-management-service.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-management-service.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-management-service.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-bluetooth.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-bluetooth.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-bluetooth.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-bluetooth.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-brightness-lock.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-brightness-lock.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-brightness-lock.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-brightness-lock.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-firewall.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-firewall.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-firewall.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-firewall.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-login.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-login.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-login.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-login.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-network-sharing.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-network-sharing.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-network-sharing.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-network-sharing.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-notifications.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-notifications.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-notifications.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-notifications.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-performance.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-performance.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-performance.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-performance.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-privacy.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-privacy.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-privacy.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-privacy.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-search.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-search.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-search.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-search.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-session-services.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-session-services.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-session-services.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-session-services.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-session.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-session.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-session.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-session.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-sharing.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-sharing.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-sharing.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-sharing.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-sound.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-sound.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-time.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-time.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-time.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-time.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-windows-actions.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-windows-actions.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-windows-actions.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-windows-actions.png diff --git a/assets/Paper/2 48x48/apps/preferences-system-windows.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-system-windows.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-system-windows.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-system-windows.png diff --git a/assets/Paper/2 48x48/apps/preferences-theme.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-theme.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-theme.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-theme.png diff --git a/assets/Paper/2 48x48/apps/preferences-web-browser-shortcuts.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-web-browser-shortcuts.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-web-browser-shortcuts.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-web-browser-shortcuts.png diff --git a/assets/Paper/2 48x48/apps/preferences-web-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/preferences-web-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/preferences-web-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/preferences-web-browser.png diff --git a/assets/Paper/2 48x48/apps/pwsafe.png b/src/gwsl/assets/Paper/2 48x48/apps/pwsafe.png similarity index 100% rename from assets/Paper/2 48x48/apps/pwsafe.png rename to src/gwsl/assets/Paper/2 48x48/apps/pwsafe.png diff --git a/assets/Paper/2 48x48/apps/pycharm.png b/src/gwsl/assets/Paper/2 48x48/apps/pycharm.png similarity index 100% rename from assets/Paper/2 48x48/apps/pycharm.png rename to src/gwsl/assets/Paper/2 48x48/apps/pycharm.png diff --git a/assets/Paper/2 48x48/apps/python.png b/src/gwsl/assets/Paper/2 48x48/apps/python.png similarity index 100% rename from assets/Paper/2 48x48/apps/python.png rename to src/gwsl/assets/Paper/2 48x48/apps/python.png diff --git a/assets/Paper/2 48x48/apps/python2.6.png b/src/gwsl/assets/Paper/2 48x48/apps/python2.6.png similarity index 100% rename from assets/Paper/2 48x48/apps/python2.6.png rename to src/gwsl/assets/Paper/2 48x48/apps/python2.6.png diff --git a/assets/Paper/2 48x48/apps/python2.7.png b/src/gwsl/assets/Paper/2 48x48/apps/python2.7.png similarity index 100% rename from assets/Paper/2 48x48/apps/python2.7.png rename to src/gwsl/assets/Paper/2 48x48/apps/python2.7.png diff --git a/assets/Paper/2 48x48/apps/python3.0.png b/src/gwsl/assets/Paper/2 48x48/apps/python3.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/python3.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/python3.0.png diff --git a/assets/Paper/2 48x48/apps/python3.2.png b/src/gwsl/assets/Paper/2 48x48/apps/python3.2.png similarity index 100% rename from assets/Paper/2 48x48/apps/python3.2.png rename to src/gwsl/assets/Paper/2 48x48/apps/python3.2.png diff --git a/assets/Paper/2 48x48/apps/python3.3.png b/src/gwsl/assets/Paper/2 48x48/apps/python3.3.png similarity index 100% rename from assets/Paper/2 48x48/apps/python3.3.png rename to src/gwsl/assets/Paper/2 48x48/apps/python3.3.png diff --git a/assets/Paper/2 48x48/apps/python3.4.png b/src/gwsl/assets/Paper/2 48x48/apps/python3.4.png similarity index 100% rename from assets/Paper/2 48x48/apps/python3.4.png rename to src/gwsl/assets/Paper/2 48x48/apps/python3.4.png diff --git a/assets/Paper/2 48x48/apps/qbittorrent.png b/src/gwsl/assets/Paper/2 48x48/apps/qbittorrent.png similarity index 100% rename from assets/Paper/2 48x48/apps/qbittorrent.png rename to src/gwsl/assets/Paper/2 48x48/apps/qbittorrent.png diff --git a/assets/Paper/2 48x48/apps/qpdfview.png b/src/gwsl/assets/Paper/2 48x48/apps/qpdfview.png similarity index 100% rename from assets/Paper/2 48x48/apps/qpdfview.png rename to src/gwsl/assets/Paper/2 48x48/apps/qpdfview.png diff --git a/assets/Paper/2 48x48/apps/qt-assistant.png b/src/gwsl/assets/Paper/2 48x48/apps/qt-assistant.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt-assistant.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt-assistant.png diff --git a/assets/Paper/2 48x48/apps/qt-config.png b/src/gwsl/assets/Paper/2 48x48/apps/qt-config.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt-config.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt-config.png diff --git a/assets/Paper/2 48x48/apps/qt-creator.png b/src/gwsl/assets/Paper/2 48x48/apps/qt-creator.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt-creator.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt-creator.png diff --git a/assets/Paper/2 48x48/apps/qt-designer.png b/src/gwsl/assets/Paper/2 48x48/apps/qt-designer.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt-designer.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt-designer.png diff --git a/assets/Paper/2 48x48/apps/qt-logo.png b/src/gwsl/assets/Paper/2 48x48/apps/qt-logo.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt-logo.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt-logo.png diff --git a/assets/Paper/2 48x48/apps/qt.png b/src/gwsl/assets/Paper/2 48x48/apps/qt.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt.png diff --git a/assets/Paper/2 48x48/apps/qt4logo.png b/src/gwsl/assets/Paper/2 48x48/apps/qt4logo.png similarity index 100% rename from assets/Paper/2 48x48/apps/qt4logo.png rename to src/gwsl/assets/Paper/2 48x48/apps/qt4logo.png diff --git a/assets/Paper/2 48x48/apps/qtconfig-qt4.png b/src/gwsl/assets/Paper/2 48x48/apps/qtconfig-qt4.png similarity index 100% rename from assets/Paper/2 48x48/apps/qtconfig-qt4.png rename to src/gwsl/assets/Paper/2 48x48/apps/qtconfig-qt4.png diff --git a/assets/Paper/2 48x48/apps/qtcreator_logo_32.png b/src/gwsl/assets/Paper/2 48x48/apps/qtcreator_logo_32.png similarity index 100% rename from assets/Paper/2 48x48/apps/qtcreator_logo_32.png rename to src/gwsl/assets/Paper/2 48x48/apps/qtcreator_logo_32.png diff --git a/assets/Paper/2 48x48/apps/qtcreatorubuntu.png b/src/gwsl/assets/Paper/2 48x48/apps/qtcreatorubuntu.png similarity index 100% rename from assets/Paper/2 48x48/apps/qtcreatorubuntu.png rename to src/gwsl/assets/Paper/2 48x48/apps/qtcreatorubuntu.png diff --git a/assets/Paper/2 48x48/apps/qterminal.png b/src/gwsl/assets/Paper/2 48x48/apps/qterminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/qterminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/qterminal.png diff --git a/assets/Paper/2 48x48/apps/qtlogo.png b/src/gwsl/assets/Paper/2 48x48/apps/qtlogo.png similarity index 100% rename from assets/Paper/2 48x48/apps/qtlogo.png rename to src/gwsl/assets/Paper/2 48x48/apps/qtlogo.png diff --git a/assets/Paper/2 48x48/apps/qtox.png b/src/gwsl/assets/Paper/2 48x48/apps/qtox.png similarity index 100% rename from assets/Paper/2 48x48/apps/qtox.png rename to src/gwsl/assets/Paper/2 48x48/apps/qtox.png diff --git a/assets/Paper/2 48x48/apps/quassel.png b/src/gwsl/assets/Paper/2 48x48/apps/quassel.png similarity index 100% rename from assets/Paper/2 48x48/apps/quassel.png rename to src/gwsl/assets/Paper/2 48x48/apps/quassel.png diff --git a/assets/Paper/2 48x48/apps/r.png b/src/gwsl/assets/Paper/2 48x48/apps/r.png similarity index 100% rename from assets/Paper/2 48x48/apps/r.png rename to src/gwsl/assets/Paper/2 48x48/apps/r.png diff --git a/assets/Paper/2 48x48/apps/recoll.png b/src/gwsl/assets/Paper/2 48x48/apps/recoll.png similarity index 100% rename from assets/Paper/2 48x48/apps/recoll.png rename to src/gwsl/assets/Paper/2 48x48/apps/recoll.png diff --git a/assets/Paper/2 48x48/apps/redhat-email.png b/src/gwsl/assets/Paper/2 48x48/apps/redhat-email.png similarity index 100% rename from assets/Paper/2 48x48/apps/redhat-email.png rename to src/gwsl/assets/Paper/2 48x48/apps/redhat-email.png diff --git a/assets/Paper/2 48x48/apps/redhat-filemanager.png b/src/gwsl/assets/Paper/2 48x48/apps/redhat-filemanager.png similarity index 100% rename from assets/Paper/2 48x48/apps/redhat-filemanager.png rename to src/gwsl/assets/Paper/2 48x48/apps/redhat-filemanager.png diff --git a/assets/Paper/2 48x48/apps/redhat-web-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/redhat-web-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/redhat-web-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/redhat-web-browser.png diff --git a/assets/Paper/2 48x48/apps/rednotebook.png b/src/gwsl/assets/Paper/2 48x48/apps/rednotebook.png similarity index 100% rename from assets/Paper/2 48x48/apps/rednotebook.png rename to src/gwsl/assets/Paper/2 48x48/apps/rednotebook.png diff --git a/assets/Paper/2 48x48/apps/redshift-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/redshift-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/redshift-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/redshift-gtk.png diff --git a/assets/Paper/2 48x48/apps/redshift-icon-256.png b/src/gwsl/assets/Paper/2 48x48/apps/redshift-icon-256.png similarity index 100% rename from assets/Paper/2 48x48/apps/redshift-icon-256.png rename to src/gwsl/assets/Paper/2 48x48/apps/redshift-icon-256.png diff --git a/assets/Paper/2 48x48/apps/redshift.png b/src/gwsl/assets/Paper/2 48x48/apps/redshift.png similarity index 100% rename from assets/Paper/2 48x48/apps/redshift.png rename to src/gwsl/assets/Paper/2 48x48/apps/redshift.png diff --git a/assets/Paper/2 48x48/apps/redshiftgui.png b/src/gwsl/assets/Paper/2 48x48/apps/redshiftgui.png similarity index 100% rename from assets/Paper/2 48x48/apps/redshiftgui.png rename to src/gwsl/assets/Paper/2 48x48/apps/redshiftgui.png diff --git a/assets/Paper/2 48x48/apps/remmina.png b/src/gwsl/assets/Paper/2 48x48/apps/remmina.png similarity index 100% rename from assets/Paper/2 48x48/apps/remmina.png rename to src/gwsl/assets/Paper/2 48x48/apps/remmina.png diff --git a/assets/Paper/2 48x48/apps/remote-desktop.png b/src/gwsl/assets/Paper/2 48x48/apps/remote-desktop.png similarity index 100% rename from assets/Paper/2 48x48/apps/remote-desktop.png rename to src/gwsl/assets/Paper/2 48x48/apps/remote-desktop.png diff --git a/assets/Paper/2 48x48/apps/retext.png b/src/gwsl/assets/Paper/2 48x48/apps/retext.png similarity index 100% rename from assets/Paper/2 48x48/apps/retext.png rename to src/gwsl/assets/Paper/2 48x48/apps/retext.png diff --git a/assets/Paper/2 48x48/apps/revelation.png b/src/gwsl/assets/Paper/2 48x48/apps/revelation.png similarity index 100% rename from assets/Paper/2 48x48/apps/revelation.png rename to src/gwsl/assets/Paper/2 48x48/apps/revelation.png diff --git a/assets/Paper/2 48x48/apps/rhythmbox.png b/src/gwsl/assets/Paper/2 48x48/apps/rhythmbox.png similarity index 100% rename from assets/Paper/2 48x48/apps/rhythmbox.png rename to src/gwsl/assets/Paper/2 48x48/apps/rhythmbox.png diff --git a/assets/Paper/2 48x48/apps/ripperx.png b/src/gwsl/assets/Paper/2 48x48/apps/ripperx.png similarity index 100% rename from assets/Paper/2 48x48/apps/ripperx.png rename to src/gwsl/assets/Paper/2 48x48/apps/ripperx.png diff --git a/assets/Paper/2 48x48/apps/ristretto.png b/src/gwsl/assets/Paper/2 48x48/apps/ristretto.png similarity index 100% rename from assets/Paper/2 48x48/apps/ristretto.png rename to src/gwsl/assets/Paper/2 48x48/apps/ristretto.png diff --git a/assets/Paper/2 48x48/apps/rstudio.png b/src/gwsl/assets/Paper/2 48x48/apps/rstudio.png similarity index 100% rename from assets/Paper/2 48x48/apps/rstudio.png rename to src/gwsl/assets/Paper/2 48x48/apps/rstudio.png diff --git a/assets/Paper/2 48x48/apps/screensaver.png b/src/gwsl/assets/Paper/2 48x48/apps/screensaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/screensaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/screensaver.png diff --git a/assets/Paper/2 48x48/apps/scribus.png b/src/gwsl/assets/Paper/2 48x48/apps/scribus.png similarity index 100% rename from assets/Paper/2 48x48/apps/scribus.png rename to src/gwsl/assets/Paper/2 48x48/apps/scribus.png diff --git a/assets/Paper/2 48x48/apps/seafile-client-qt5.png b/src/gwsl/assets/Paper/2 48x48/apps/seafile-client-qt5.png similarity index 100% rename from assets/Paper/2 48x48/apps/seafile-client-qt5.png rename to src/gwsl/assets/Paper/2 48x48/apps/seafile-client-qt5.png diff --git a/assets/Paper/2 48x48/apps/seafile-client.png b/src/gwsl/assets/Paper/2 48x48/apps/seafile-client.png similarity index 100% rename from assets/Paper/2 48x48/apps/seafile-client.png rename to src/gwsl/assets/Paper/2 48x48/apps/seafile-client.png diff --git a/assets/Paper/2 48x48/apps/seafile.png b/src/gwsl/assets/Paper/2 48x48/apps/seafile.png similarity index 100% rename from assets/Paper/2 48x48/apps/seafile.png rename to src/gwsl/assets/Paper/2 48x48/apps/seafile.png diff --git a/assets/Paper/2 48x48/apps/seahorse-preferences.png b/src/gwsl/assets/Paper/2 48x48/apps/seahorse-preferences.png similarity index 100% rename from assets/Paper/2 48x48/apps/seahorse-preferences.png rename to src/gwsl/assets/Paper/2 48x48/apps/seahorse-preferences.png diff --git a/assets/Paper/2 48x48/apps/seahorse.png b/src/gwsl/assets/Paper/2 48x48/apps/seahorse.png similarity index 100% rename from assets/Paper/2 48x48/apps/seahorse.png rename to src/gwsl/assets/Paper/2 48x48/apps/seahorse.png diff --git a/assets/Paper/2 48x48/apps/search.png b/src/gwsl/assets/Paper/2 48x48/apps/search.png similarity index 100% rename from assets/Paper/2 48x48/apps/search.png rename to src/gwsl/assets/Paper/2 48x48/apps/search.png diff --git a/assets/Paper/2 48x48/apps/serpentine.png b/src/gwsl/assets/Paper/2 48x48/apps/serpentine.png similarity index 100% rename from assets/Paper/2 48x48/apps/serpentine.png rename to src/gwsl/assets/Paper/2 48x48/apps/serpentine.png diff --git a/assets/Paper/2 48x48/apps/session-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/session-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/session-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/session-properties.png diff --git a/assets/Paper/2 48x48/apps/setroubleshoot_icon.png b/src/gwsl/assets/Paper/2 48x48/apps/setroubleshoot_icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/setroubleshoot_icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/setroubleshoot_icon.png diff --git a/assets/Paper/2 48x48/apps/shotwell.png b/src/gwsl/assets/Paper/2 48x48/apps/shotwell.png similarity index 100% rename from assets/Paper/2 48x48/apps/shotwell.png rename to src/gwsl/assets/Paper/2 48x48/apps/shotwell.png diff --git a/assets/Paper/2 48x48/apps/showfoto.png b/src/gwsl/assets/Paper/2 48x48/apps/showfoto.png similarity index 100% rename from assets/Paper/2 48x48/apps/showfoto.png rename to src/gwsl/assets/Paper/2 48x48/apps/showfoto.png diff --git a/assets/Paper/2 48x48/apps/showphoto.png b/src/gwsl/assets/Paper/2 48x48/apps/showphoto.png similarity index 100% rename from assets/Paper/2 48x48/apps/showphoto.png rename to src/gwsl/assets/Paper/2 48x48/apps/showphoto.png diff --git a/assets/Paper/2 48x48/apps/shutter.png b/src/gwsl/assets/Paper/2 48x48/apps/shutter.png similarity index 100% rename from assets/Paper/2 48x48/apps/shutter.png rename to src/gwsl/assets/Paper/2 48x48/apps/shutter.png diff --git a/assets/Paper/2 48x48/apps/simplescreenrecorder.png b/src/gwsl/assets/Paper/2 48x48/apps/simplescreenrecorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/simplescreenrecorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/simplescreenrecorder.png diff --git a/assets/Paper/2 48x48/apps/skype-call-recorder.png b/src/gwsl/assets/Paper/2 48x48/apps/skype-call-recorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/skype-call-recorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/skype-call-recorder.png diff --git a/assets/Paper/2 48x48/apps/skype.png b/src/gwsl/assets/Paper/2 48x48/apps/skype.png similarity index 100% rename from assets/Paper/2 48x48/apps/skype.png rename to src/gwsl/assets/Paper/2 48x48/apps/skype.png diff --git a/assets/Paper/2 48x48/apps/skype_protocol.png b/src/gwsl/assets/Paper/2 48x48/apps/skype_protocol.png similarity index 100% rename from assets/Paper/2 48x48/apps/skype_protocol.png rename to src/gwsl/assets/Paper/2 48x48/apps/skype_protocol.png diff --git a/assets/Paper/2 48x48/apps/skypeforlinux.png b/src/gwsl/assets/Paper/2 48x48/apps/skypeforlinux.png similarity index 100% rename from assets/Paper/2 48x48/apps/skypeforlinux.png rename to src/gwsl/assets/Paper/2 48x48/apps/skypeforlinux.png diff --git a/assets/Paper/2 48x48/apps/smartgit.png b/src/gwsl/assets/Paper/2 48x48/apps/smartgit.png similarity index 100% rename from assets/Paper/2 48x48/apps/smartgit.png rename to src/gwsl/assets/Paper/2 48x48/apps/smartgit.png diff --git a/assets/Paper/2 48x48/apps/smuxi-frontend-gnome.png b/src/gwsl/assets/Paper/2 48x48/apps/smuxi-frontend-gnome.png similarity index 100% rename from assets/Paper/2 48x48/apps/smuxi-frontend-gnome.png rename to src/gwsl/assets/Paper/2 48x48/apps/smuxi-frontend-gnome.png diff --git a/assets/Paper/2 48x48/apps/smuxi.png b/src/gwsl/assets/Paper/2 48x48/apps/smuxi.png similarity index 100% rename from assets/Paper/2 48x48/apps/smuxi.png rename to src/gwsl/assets/Paper/2 48x48/apps/smuxi.png diff --git a/assets/Paper/2 48x48/apps/snes9x-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/snes9x-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/snes9x-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/snes9x-gtk.png diff --git a/assets/Paper/2 48x48/apps/snes9x.png b/src/gwsl/assets/Paper/2 48x48/apps/snes9x.png similarity index 100% rename from assets/Paper/2 48x48/apps/snes9x.png rename to src/gwsl/assets/Paper/2 48x48/apps/snes9x.png diff --git a/assets/Paper/2 48x48/apps/software-center.png b/src/gwsl/assets/Paper/2 48x48/apps/software-center.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-center.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-center.png diff --git a/assets/Paper/2 48x48/apps/software-properties-mint.png b/src/gwsl/assets/Paper/2 48x48/apps/software-properties-mint.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-properties-mint.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-properties-mint.png diff --git a/assets/Paper/2 48x48/apps/software-properties.png b/src/gwsl/assets/Paper/2 48x48/apps/software-properties.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-properties.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-properties.png diff --git a/assets/Paper/2 48x48/apps/software-store.png b/src/gwsl/assets/Paper/2 48x48/apps/software-store.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-store.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-store.png diff --git a/assets/Paper/2 48x48/apps/software-update-available.png b/src/gwsl/assets/Paper/2 48x48/apps/software-update-available.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-update-available.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-update-available.png diff --git a/assets/Paper/2 48x48/apps/software-update-urgent.png b/src/gwsl/assets/Paper/2 48x48/apps/software-update-urgent.png similarity index 100% rename from assets/Paper/2 48x48/apps/software-update-urgent.png rename to src/gwsl/assets/Paper/2 48x48/apps/software-update-urgent.png diff --git a/assets/Paper/2 48x48/apps/softwarecenter.png b/src/gwsl/assets/Paper/2 48x48/apps/softwarecenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/softwarecenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/softwarecenter.png diff --git a/assets/Paper/2 48x48/apps/sound-recorder.png b/src/gwsl/assets/Paper/2 48x48/apps/sound-recorder.png similarity index 100% rename from assets/Paper/2 48x48/apps/sound-recorder.png rename to src/gwsl/assets/Paper/2 48x48/apps/sound-recorder.png diff --git a/assets/Paper/2 48x48/apps/sound.png b/src/gwsl/assets/Paper/2 48x48/apps/sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/sound.png diff --git a/assets/Paper/2 48x48/apps/soundconverter.png b/src/gwsl/assets/Paper/2 48x48/apps/soundconverter.png similarity index 100% rename from assets/Paper/2 48x48/apps/soundconverter.png rename to src/gwsl/assets/Paper/2 48x48/apps/soundconverter.png diff --git a/assets/Paper/2 48x48/apps/sparkleshare.png b/src/gwsl/assets/Paper/2 48x48/apps/sparkleshare.png similarity index 100% rename from assets/Paper/2 48x48/apps/sparkleshare.png rename to src/gwsl/assets/Paper/2 48x48/apps/sparkleshare.png diff --git a/assets/Paper/2 48x48/apps/speedcrunch.png b/src/gwsl/assets/Paper/2 48x48/apps/speedcrunch.png similarity index 100% rename from assets/Paper/2 48x48/apps/speedcrunch.png rename to src/gwsl/assets/Paper/2 48x48/apps/speedcrunch.png diff --git a/assets/Paper/2 48x48/apps/spotify-beta.png b/src/gwsl/assets/Paper/2 48x48/apps/spotify-beta.png similarity index 100% rename from assets/Paper/2 48x48/apps/spotify-beta.png rename to src/gwsl/assets/Paper/2 48x48/apps/spotify-beta.png diff --git a/assets/Paper/2 48x48/apps/spotify-client.png b/src/gwsl/assets/Paper/2 48x48/apps/spotify-client.png similarity index 100% rename from assets/Paper/2 48x48/apps/spotify-client.png rename to src/gwsl/assets/Paper/2 48x48/apps/spotify-client.png diff --git a/assets/Paper/2 48x48/apps/spotify-exe.png b/src/gwsl/assets/Paper/2 48x48/apps/spotify-exe.png similarity index 100% rename from assets/Paper/2 48x48/apps/spotify-exe.png rename to src/gwsl/assets/Paper/2 48x48/apps/spotify-exe.png diff --git a/assets/Paper/2 48x48/apps/spotify-linux-48x48.png b/src/gwsl/assets/Paper/2 48x48/apps/spotify-linux-48x48.png similarity index 100% rename from assets/Paper/2 48x48/apps/spotify-linux-48x48.png rename to src/gwsl/assets/Paper/2 48x48/apps/spotify-linux-48x48.png diff --git a/assets/Paper/2 48x48/apps/steam-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/steam-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/steam-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/steam-icon.png diff --git a/assets/Paper/2 48x48/apps/steam-launcher.png b/src/gwsl/assets/Paper/2 48x48/apps/steam-launcher.png similarity index 100% rename from assets/Paper/2 48x48/apps/steam-launcher.png rename to src/gwsl/assets/Paper/2 48x48/apps/steam-launcher.png diff --git a/assets/Paper/2 48x48/apps/steam.png b/src/gwsl/assets/Paper/2 48x48/apps/steam.png similarity index 100% rename from assets/Paper/2 48x48/apps/steam.png rename to src/gwsl/assets/Paper/2 48x48/apps/steam.png diff --git a/assets/Paper/2 48x48/apps/steam_icon_570.png b/src/gwsl/assets/Paper/2 48x48/apps/steam_icon_570.png similarity index 100% rename from assets/Paper/2 48x48/apps/steam_icon_570.png rename to src/gwsl/assets/Paper/2 48x48/apps/steam_icon_570.png diff --git a/assets/Paper/2 48x48/apps/steampowered.png b/src/gwsl/assets/Paper/2 48x48/apps/steampowered.png similarity index 100% rename from assets/Paper/2 48x48/apps/steampowered.png rename to src/gwsl/assets/Paper/2 48x48/apps/steampowered.png diff --git a/assets/Paper/2 48x48/apps/stellarium.png b/src/gwsl/assets/Paper/2 48x48/apps/stellarium.png similarity index 100% rename from assets/Paper/2 48x48/apps/stellarium.png rename to src/gwsl/assets/Paper/2 48x48/apps/stellarium.png diff --git a/assets/Paper/2 48x48/apps/studio.png b/src/gwsl/assets/Paper/2 48x48/apps/studio.png similarity index 100% rename from assets/Paper/2 48x48/apps/studio.png rename to src/gwsl/assets/Paper/2 48x48/apps/studio.png diff --git a/assets/Paper/2 48x48/apps/style.png b/src/gwsl/assets/Paper/2 48x48/apps/style.png similarity index 100% rename from assets/Paper/2 48x48/apps/style.png rename to src/gwsl/assets/Paper/2 48x48/apps/style.png diff --git a/assets/Paper/2 48x48/apps/sublime-text-2.png b/src/gwsl/assets/Paper/2 48x48/apps/sublime-text-2.png similarity index 100% rename from assets/Paper/2 48x48/apps/sublime-text-2.png rename to src/gwsl/assets/Paper/2 48x48/apps/sublime-text-2.png diff --git a/assets/Paper/2 48x48/apps/sublime-text-3.png b/src/gwsl/assets/Paper/2 48x48/apps/sublime-text-3.png similarity index 100% rename from assets/Paper/2 48x48/apps/sublime-text-3.png rename to src/gwsl/assets/Paper/2 48x48/apps/sublime-text-3.png diff --git a/assets/Paper/2 48x48/apps/sublime-text.png b/src/gwsl/assets/Paper/2 48x48/apps/sublime-text.png similarity index 100% rename from assets/Paper/2 48x48/apps/sublime-text.png rename to src/gwsl/assets/Paper/2 48x48/apps/sublime-text.png diff --git a/assets/Paper/2 48x48/apps/sublime.png b/src/gwsl/assets/Paper/2 48x48/apps/sublime.png similarity index 100% rename from assets/Paper/2 48x48/apps/sublime.png rename to src/gwsl/assets/Paper/2 48x48/apps/sublime.png diff --git a/assets/Paper/2 48x48/apps/sublime_text.png b/src/gwsl/assets/Paper/2 48x48/apps/sublime_text.png similarity index 100% rename from assets/Paper/2 48x48/apps/sublime_text.png rename to src/gwsl/assets/Paper/2 48x48/apps/sublime_text.png diff --git a/assets/Paper/2 48x48/apps/sun-java.png b/src/gwsl/assets/Paper/2 48x48/apps/sun-java.png similarity index 100% rename from assets/Paper/2 48x48/apps/sun-java.png rename to src/gwsl/assets/Paper/2 48x48/apps/sun-java.png diff --git a/assets/Paper/2 48x48/apps/sun-javaws.png b/src/gwsl/assets/Paper/2 48x48/apps/sun-javaws.png similarity index 100% rename from assets/Paper/2 48x48/apps/sun-javaws.png rename to src/gwsl/assets/Paper/2 48x48/apps/sun-javaws.png diff --git a/assets/Paper/2 48x48/apps/sun-jcontrol.png b/src/gwsl/assets/Paper/2 48x48/apps/sun-jcontrol.png similarity index 100% rename from assets/Paper/2 48x48/apps/sun-jcontrol.png rename to src/gwsl/assets/Paper/2 48x48/apps/sun-jcontrol.png diff --git a/assets/Paper/2 48x48/apps/susehelpcenter.png b/src/gwsl/assets/Paper/2 48x48/apps/susehelpcenter.png similarity index 100% rename from assets/Paper/2 48x48/apps/susehelpcenter.png rename to src/gwsl/assets/Paper/2 48x48/apps/susehelpcenter.png diff --git a/assets/Paper/2 48x48/apps/sylpheed.png b/src/gwsl/assets/Paper/2 48x48/apps/sylpheed.png similarity index 100% rename from assets/Paper/2 48x48/apps/sylpheed.png rename to src/gwsl/assets/Paper/2 48x48/apps/sylpheed.png diff --git a/assets/Paper/2 48x48/apps/synaptic.png b/src/gwsl/assets/Paper/2 48x48/apps/synaptic.png similarity index 100% rename from assets/Paper/2 48x48/apps/synaptic.png rename to src/gwsl/assets/Paper/2 48x48/apps/synaptic.png diff --git a/assets/Paper/2 48x48/apps/syncthing-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/syncthing-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/syncthing-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/syncthing-gtk.png diff --git a/assets/Paper/2 48x48/apps/syncthing.png b/src/gwsl/assets/Paper/2 48x48/apps/syncthing.png similarity index 100% rename from assets/Paper/2 48x48/apps/syncthing.png rename to src/gwsl/assets/Paper/2 48x48/apps/syncthing.png diff --git a/assets/Paper/2 48x48/apps/synergy.png b/src/gwsl/assets/Paper/2 48x48/apps/synergy.png similarity index 100% rename from assets/Paper/2 48x48/apps/synergy.png rename to src/gwsl/assets/Paper/2 48x48/apps/synergy.png diff --git a/assets/Paper/2 48x48/apps/syntevo-smartgit.png b/src/gwsl/assets/Paper/2 48x48/apps/syntevo-smartgit.png similarity index 100% rename from assets/Paper/2 48x48/apps/syntevo-smartgit.png rename to src/gwsl/assets/Paper/2 48x48/apps/syntevo-smartgit.png diff --git a/assets/Paper/2 48x48/apps/system-config-authentication.png b/src/gwsl/assets/Paper/2 48x48/apps/system-config-authentication.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-config-authentication.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-config-authentication.png diff --git a/assets/Paper/2 48x48/apps/system-config-date.png b/src/gwsl/assets/Paper/2 48x48/apps/system-config-date.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-config-date.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-config-date.png diff --git a/assets/Paper/2 48x48/apps/system-config-firewall.png b/src/gwsl/assets/Paper/2 48x48/apps/system-config-firewall.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-config-firewall.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-config-firewall.png diff --git a/assets/Paper/2 48x48/apps/system-config-services.png b/src/gwsl/assets/Paper/2 48x48/apps/system-config-services.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-config-services.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-config-services.png diff --git a/assets/Paper/2 48x48/apps/system-config-users.png b/src/gwsl/assets/Paper/2 48x48/apps/system-config-users.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-config-users.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-config-users.png diff --git a/assets/Paper/2 48x48/apps/system-error.png b/src/gwsl/assets/Paper/2 48x48/apps/system-error.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-error.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-error.png diff --git a/assets/Paper/2 48x48/apps/system-file-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/system-file-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-file-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-file-manager.png diff --git a/assets/Paper/2 48x48/apps/system-log-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/system-log-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-log-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-log-viewer.png diff --git a/assets/Paper/2 48x48/apps/system-os-installer.png b/src/gwsl/assets/Paper/2 48x48/apps/system-os-installer.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-os-installer.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-os-installer.png diff --git a/assets/Paper/2 48x48/apps/system-search.png b/src/gwsl/assets/Paper/2 48x48/apps/system-search.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-search.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-search.png diff --git a/assets/Paper/2 48x48/apps/system-software-install.png b/src/gwsl/assets/Paper/2 48x48/apps/system-software-install.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-software-install.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-software-install.png diff --git a/assets/Paper/2 48x48/apps/system-software-package-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/system-software-package-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-software-package-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-software-package-manager.png diff --git a/assets/Paper/2 48x48/apps/system-software-update.png b/src/gwsl/assets/Paper/2 48x48/apps/system-software-update.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-software-update.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-software-update.png diff --git a/assets/Paper/2 48x48/apps/system-users.png b/src/gwsl/assets/Paper/2 48x48/apps/system-users.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-users.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-users.png diff --git a/assets/Paper/2 48x48/apps/system-utilities-logviewer.png b/src/gwsl/assets/Paper/2 48x48/apps/system-utilities-logviewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/system-utilities-logviewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/system-utilities-logviewer.png diff --git a/assets/Paper/2 48x48/apps/teamviewer.png b/src/gwsl/assets/Paper/2 48x48/apps/teamviewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/teamviewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/teamviewer.png diff --git a/assets/Paper/2 48x48/apps/terminal-tango.png b/src/gwsl/assets/Paper/2 48x48/apps/terminal-tango.png similarity index 100% rename from assets/Paper/2 48x48/apps/terminal-tango.png rename to src/gwsl/assets/Paper/2 48x48/apps/terminal-tango.png diff --git a/assets/Paper/2 48x48/apps/terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/terminal.png diff --git a/assets/Paper/2 48x48/apps/terminator.png b/src/gwsl/assets/Paper/2 48x48/apps/terminator.png similarity index 100% rename from assets/Paper/2 48x48/apps/terminator.png rename to src/gwsl/assets/Paper/2 48x48/apps/terminator.png diff --git a/assets/Paper/2 48x48/apps/terminix.png b/src/gwsl/assets/Paper/2 48x48/apps/terminix.png similarity index 100% rename from assets/Paper/2 48x48/apps/terminix.png rename to src/gwsl/assets/Paper/2 48x48/apps/terminix.png diff --git a/assets/Paper/2 48x48/apps/terminology.png b/src/gwsl/assets/Paper/2 48x48/apps/terminology.png similarity index 100% rename from assets/Paper/2 48x48/apps/terminology.png rename to src/gwsl/assets/Paper/2 48x48/apps/terminology.png diff --git a/assets/Paper/2 48x48/apps/terra.png b/src/gwsl/assets/Paper/2 48x48/apps/terra.png similarity index 100% rename from assets/Paper/2 48x48/apps/terra.png rename to src/gwsl/assets/Paper/2 48x48/apps/terra.png diff --git a/assets/Paper/2 48x48/apps/text-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/text-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/text-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/text-editor.png diff --git a/assets/Paper/2 48x48/apps/thunderbird.png b/src/gwsl/assets/Paper/2 48x48/apps/thunderbird.png similarity index 100% rename from assets/Paper/2 48x48/apps/thunderbird.png rename to src/gwsl/assets/Paper/2 48x48/apps/thunderbird.png diff --git a/assets/Paper/2 48x48/apps/tigervnc.png b/src/gwsl/assets/Paper/2 48x48/apps/tigervnc.png similarity index 100% rename from assets/Paper/2 48x48/apps/tigervnc.png rename to src/gwsl/assets/Paper/2 48x48/apps/tigervnc.png diff --git a/assets/Paper/2 48x48/apps/tilda.png b/src/gwsl/assets/Paper/2 48x48/apps/tilda.png similarity index 100% rename from assets/Paper/2 48x48/apps/tilda.png rename to src/gwsl/assets/Paper/2 48x48/apps/tilda.png diff --git a/assets/Paper/2 48x48/apps/tilix.png b/src/gwsl/assets/Paper/2 48x48/apps/tilix.png similarity index 100% rename from assets/Paper/2 48x48/apps/tilix.png rename to src/gwsl/assets/Paper/2 48x48/apps/tilix.png diff --git a/assets/Paper/2 48x48/apps/time-admin.png b/src/gwsl/assets/Paper/2 48x48/apps/time-admin.png similarity index 100% rename from assets/Paper/2 48x48/apps/time-admin.png rename to src/gwsl/assets/Paper/2 48x48/apps/time-admin.png diff --git a/assets/Paper/2 48x48/apps/tint2conf.png b/src/gwsl/assets/Paper/2 48x48/apps/tint2conf.png similarity index 100% rename from assets/Paper/2 48x48/apps/tint2conf.png rename to src/gwsl/assets/Paper/2 48x48/apps/tint2conf.png diff --git a/assets/Paper/2 48x48/apps/tomahawk.png b/src/gwsl/assets/Paper/2 48x48/apps/tomahawk.png similarity index 100% rename from assets/Paper/2 48x48/apps/tomahawk.png rename to src/gwsl/assets/Paper/2 48x48/apps/tomahawk.png diff --git a/assets/Paper/2 48x48/apps/tomboy.png b/src/gwsl/assets/Paper/2 48x48/apps/tomboy.png similarity index 100% rename from assets/Paper/2 48x48/apps/tomboy.png rename to src/gwsl/assets/Paper/2 48x48/apps/tomboy.png diff --git a/assets/Paper/2 48x48/apps/totem.png b/src/gwsl/assets/Paper/2 48x48/apps/totem.png similarity index 100% rename from assets/Paper/2 48x48/apps/totem.png rename to src/gwsl/assets/Paper/2 48x48/apps/totem.png diff --git a/assets/Paper/2 48x48/apps/tracker.png b/src/gwsl/assets/Paper/2 48x48/apps/tracker.png similarity index 100% rename from assets/Paper/2 48x48/apps/tracker.png rename to src/gwsl/assets/Paper/2 48x48/apps/tracker.png diff --git a/assets/Paper/2 48x48/apps/transgui.png b/src/gwsl/assets/Paper/2 48x48/apps/transgui.png similarity index 100% rename from assets/Paper/2 48x48/apps/transgui.png rename to src/gwsl/assets/Paper/2 48x48/apps/transgui.png diff --git a/assets/Paper/2 48x48/apps/transmageddon.png b/src/gwsl/assets/Paper/2 48x48/apps/transmageddon.png similarity index 100% rename from assets/Paper/2 48x48/apps/transmageddon.png rename to src/gwsl/assets/Paper/2 48x48/apps/transmageddon.png diff --git a/assets/Paper/2 48x48/apps/transmission-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/transmission-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/transmission-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/transmission-gtk.png diff --git a/assets/Paper/2 48x48/apps/transmission-qt.png b/src/gwsl/assets/Paper/2 48x48/apps/transmission-qt.png similarity index 100% rename from assets/Paper/2 48x48/apps/transmission-qt.png rename to src/gwsl/assets/Paper/2 48x48/apps/transmission-qt.png diff --git a/assets/Paper/2 48x48/apps/transmission-remote-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/transmission-remote-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/transmission-remote-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/transmission-remote-gtk.png diff --git a/assets/Paper/2 48x48/apps/transmission.png b/src/gwsl/assets/Paper/2 48x48/apps/transmission.png similarity index 100% rename from assets/Paper/2 48x48/apps/transmission.png rename to src/gwsl/assets/Paper/2 48x48/apps/transmission.png diff --git a/assets/Paper/2 48x48/apps/tuxpaint.png b/src/gwsl/assets/Paper/2 48x48/apps/tuxpaint.png similarity index 100% rename from assets/Paper/2 48x48/apps/tuxpaint.png rename to src/gwsl/assets/Paper/2 48x48/apps/tuxpaint.png diff --git a/assets/Paper/2 48x48/apps/tvm-burn-cd.png b/src/gwsl/assets/Paper/2 48x48/apps/tvm-burn-cd.png similarity index 100% rename from assets/Paper/2 48x48/apps/tvm-burn-cd.png rename to src/gwsl/assets/Paper/2 48x48/apps/tvm-burn-cd.png diff --git a/assets/Paper/2 48x48/apps/typecatcher.png b/src/gwsl/assets/Paper/2 48x48/apps/typecatcher.png similarity index 100% rename from assets/Paper/2 48x48/apps/typecatcher.png rename to src/gwsl/assets/Paper/2 48x48/apps/typecatcher.png diff --git a/assets/Paper/2 48x48/apps/typora.png b/src/gwsl/assets/Paper/2 48x48/apps/typora.png similarity index 100% rename from assets/Paper/2 48x48/apps/typora.png rename to src/gwsl/assets/Paper/2 48x48/apps/typora.png diff --git a/assets/Paper/2 48x48/apps/ubiquity.png b/src/gwsl/assets/Paper/2 48x48/apps/ubiquity.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubiquity.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubiquity.png diff --git a/assets/Paper/2 48x48/apps/ubuntu-qtcreator.png b/src/gwsl/assets/Paper/2 48x48/apps/ubuntu-qtcreator.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubuntu-qtcreator.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubuntu-qtcreator.png diff --git a/assets/Paper/2 48x48/apps/ubuntu-sdk-ide.png b/src/gwsl/assets/Paper/2 48x48/apps/ubuntu-sdk-ide.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubuntu-sdk-ide.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubuntu-sdk-ide.png diff --git a/assets/Paper/2 48x48/apps/ubuntu-sdk.png b/src/gwsl/assets/Paper/2 48x48/apps/ubuntu-sdk.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubuntu-sdk.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubuntu-sdk.png diff --git a/assets/Paper/2 48x48/apps/ubuntudash.png b/src/gwsl/assets/Paper/2 48x48/apps/ubuntudash.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubuntudash.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubuntudash.png diff --git a/assets/Paper/2 48x48/apps/ubuntusoftware.png b/src/gwsl/assets/Paper/2 48x48/apps/ubuntusoftware.png similarity index 100% rename from assets/Paper/2 48x48/apps/ubuntusoftware.png rename to src/gwsl/assets/Paper/2 48x48/apps/ubuntusoftware.png diff --git a/assets/Paper/2 48x48/apps/uget-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/uget-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/uget-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/uget-icon.png diff --git a/assets/Paper/2 48x48/apps/uget.png b/src/gwsl/assets/Paper/2 48x48/apps/uget.png similarity index 100% rename from assets/Paper/2 48x48/apps/uget.png rename to src/gwsl/assets/Paper/2 48x48/apps/uget.png diff --git a/assets/Paper/2 48x48/apps/unity-color-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-color-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-color-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-color-panel.png diff --git a/assets/Paper/2 48x48/apps/unity-datetime-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-datetime-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-datetime-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-datetime-panel.png diff --git a/assets/Paper/2 48x48/apps/unity-display-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-display-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-display-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-display-panel.png diff --git a/assets/Paper/2 48x48/apps/unity-mail.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-mail.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-mail.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-mail.png diff --git a/assets/Paper/2 48x48/apps/unity-sound-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-sound-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-sound-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-sound-panel.png diff --git a/assets/Paper/2 48x48/apps/unity-tweak-tool.png b/src/gwsl/assets/Paper/2 48x48/apps/unity-tweak-tool.png similarity index 100% rename from assets/Paper/2 48x48/apps/unity-tweak-tool.png rename to src/gwsl/assets/Paper/2 48x48/apps/unity-tweak-tool.png diff --git a/assets/Paper/2 48x48/apps/update-manager.png b/src/gwsl/assets/Paper/2 48x48/apps/update-manager.png similarity index 100% rename from assets/Paper/2 48x48/apps/update-manager.png rename to src/gwsl/assets/Paper/2 48x48/apps/update-manager.png diff --git a/assets/Paper/2 48x48/apps/usb-creator-gtk.png b/src/gwsl/assets/Paper/2 48x48/apps/usb-creator-gtk.png similarity index 100% rename from assets/Paper/2 48x48/apps/usb-creator-gtk.png rename to src/gwsl/assets/Paper/2 48x48/apps/usb-creator-gtk.png diff --git a/assets/Paper/2 48x48/apps/usb-creator.png b/src/gwsl/assets/Paper/2 48x48/apps/usb-creator.png similarity index 100% rename from assets/Paper/2 48x48/apps/usb-creator.png rename to src/gwsl/assets/Paper/2 48x48/apps/usb-creator.png diff --git a/assets/Paper/2 48x48/apps/user-info.png b/src/gwsl/assets/Paper/2 48x48/apps/user-info.png similarity index 100% rename from assets/Paper/2 48x48/apps/user-info.png rename to src/gwsl/assets/Paper/2 48x48/apps/user-info.png diff --git a/assets/Paper/2 48x48/apps/user_auth.png b/src/gwsl/assets/Paper/2 48x48/apps/user_auth.png similarity index 100% rename from assets/Paper/2 48x48/apps/user_auth.png rename to src/gwsl/assets/Paper/2 48x48/apps/user_auth.png diff --git a/assets/Paper/2 48x48/apps/userinfo.png b/src/gwsl/assets/Paper/2 48x48/apps/userinfo.png similarity index 100% rename from assets/Paper/2 48x48/apps/userinfo.png rename to src/gwsl/assets/Paper/2 48x48/apps/userinfo.png diff --git a/assets/Paper/2 48x48/apps/utilities-file-archiver.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-file-archiver.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-file-archiver.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-file-archiver.png diff --git a/assets/Paper/2 48x48/apps/utilities-log-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-log-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-log-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-log-viewer.png diff --git a/assets/Paper/2 48x48/apps/utilities-root-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-root-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-root-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-root-terminal.png diff --git a/assets/Paper/2 48x48/apps/utilities-system-monitor.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-system-monitor.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-system-monitor.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-system-monitor.png diff --git a/assets/Paper/2 48x48/apps/utilities-terminal-alt.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-terminal-alt.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-terminal-alt.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-terminal-alt.png diff --git a/assets/Paper/2 48x48/apps/utilities-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-terminal.png diff --git a/assets/Paper/2 48x48/apps/utilities-tweak-tool.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-tweak-tool.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-tweak-tool.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-tweak-tool.png diff --git a/assets/Paper/2 48x48/apps/utilities-x-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/utilities-x-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/utilities-x-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/utilities-x-terminal.png diff --git a/assets/Paper/2 48x48/apps/utox.png b/src/gwsl/assets/Paper/2 48x48/apps/utox.png similarity index 100% rename from assets/Paper/2 48x48/apps/utox.png rename to src/gwsl/assets/Paper/2 48x48/apps/utox.png diff --git a/assets/Paper/2 48x48/apps/variety-slideshow.png b/src/gwsl/assets/Paper/2 48x48/apps/variety-slideshow.png similarity index 100% rename from assets/Paper/2 48x48/apps/variety-slideshow.png rename to src/gwsl/assets/Paper/2 48x48/apps/variety-slideshow.png diff --git a/assets/Paper/2 48x48/apps/variety.png b/src/gwsl/assets/Paper/2 48x48/apps/variety.png similarity index 100% rename from assets/Paper/2 48x48/apps/variety.png rename to src/gwsl/assets/Paper/2 48x48/apps/variety.png diff --git a/assets/Paper/2 48x48/apps/vbam.png b/src/gwsl/assets/Paper/2 48x48/apps/vbam.png similarity index 100% rename from assets/Paper/2 48x48/apps/vbam.png rename to src/gwsl/assets/Paper/2 48x48/apps/vbam.png diff --git a/assets/Paper/2 48x48/apps/video-editor.png b/src/gwsl/assets/Paper/2 48x48/apps/video-editor.png similarity index 100% rename from assets/Paper/2 48x48/apps/video-editor.png rename to src/gwsl/assets/Paper/2 48x48/apps/video-editor.png diff --git a/assets/Paper/2 48x48/apps/vim.png b/src/gwsl/assets/Paper/2 48x48/apps/vim.png similarity index 100% rename from assets/Paper/2 48x48/apps/vim.png rename to src/gwsl/assets/Paper/2 48x48/apps/vim.png diff --git a/assets/Paper/2 48x48/apps/virt-viewer.png b/src/gwsl/assets/Paper/2 48x48/apps/virt-viewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/virt-viewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/virt-viewer.png diff --git a/assets/Paper/2 48x48/apps/virtualbox-ose.png b/src/gwsl/assets/Paper/2 48x48/apps/virtualbox-ose.png similarity index 100% rename from assets/Paper/2 48x48/apps/virtualbox-ose.png rename to src/gwsl/assets/Paper/2 48x48/apps/virtualbox-ose.png diff --git a/assets/Paper/2 48x48/apps/virtualbox.png b/src/gwsl/assets/Paper/2 48x48/apps/virtualbox.png similarity index 100% rename from assets/Paper/2 48x48/apps/virtualbox.png rename to src/gwsl/assets/Paper/2 48x48/apps/virtualbox.png diff --git a/assets/Paper/2 48x48/apps/visual-studio-code.png b/src/gwsl/assets/Paper/2 48x48/apps/visual-studio-code.png similarity index 100% rename from assets/Paper/2 48x48/apps/visual-studio-code.png rename to src/gwsl/assets/Paper/2 48x48/apps/visual-studio-code.png diff --git a/assets/Paper/2 48x48/apps/vivaldi-snapshot.png b/src/gwsl/assets/Paper/2 48x48/apps/vivaldi-snapshot.png similarity index 100% rename from assets/Paper/2 48x48/apps/vivaldi-snapshot.png rename to src/gwsl/assets/Paper/2 48x48/apps/vivaldi-snapshot.png diff --git a/assets/Paper/2 48x48/apps/vivaldi.png b/src/gwsl/assets/Paper/2 48x48/apps/vivaldi.png similarity index 100% rename from assets/Paper/2 48x48/apps/vivaldi.png rename to src/gwsl/assets/Paper/2 48x48/apps/vivaldi.png diff --git a/assets/Paper/2 48x48/apps/vivaldi_browser.png b/src/gwsl/assets/Paper/2 48x48/apps/vivaldi_browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/vivaldi_browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/vivaldi_browser.png diff --git a/assets/Paper/2 48x48/apps/vlc-xmas.png b/src/gwsl/assets/Paper/2 48x48/apps/vlc-xmas.png similarity index 100% rename from assets/Paper/2 48x48/apps/vlc-xmas.png rename to src/gwsl/assets/Paper/2 48x48/apps/vlc-xmas.png diff --git a/assets/Paper/2 48x48/apps/vlc.png b/src/gwsl/assets/Paper/2 48x48/apps/vlc.png similarity index 100% rename from assets/Paper/2 48x48/apps/vlc.png rename to src/gwsl/assets/Paper/2 48x48/apps/vlc.png diff --git a/assets/Paper/2 48x48/apps/vmplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/vmplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/vmplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/vmplayer.png diff --git a/assets/Paper/2 48x48/apps/vmware-player.png b/src/gwsl/assets/Paper/2 48x48/apps/vmware-player.png similarity index 100% rename from assets/Paper/2 48x48/apps/vmware-player.png rename to src/gwsl/assets/Paper/2 48x48/apps/vmware-player.png diff --git a/assets/Paper/2 48x48/apps/vmware-workstation.png b/src/gwsl/assets/Paper/2 48x48/apps/vmware-workstation.png similarity index 100% rename from assets/Paper/2 48x48/apps/vmware-workstation.png rename to src/gwsl/assets/Paper/2 48x48/apps/vmware-workstation.png diff --git a/assets/Paper/2 48x48/apps/vmware.png b/src/gwsl/assets/Paper/2 48x48/apps/vmware.png similarity index 100% rename from assets/Paper/2 48x48/apps/vmware.png rename to src/gwsl/assets/Paper/2 48x48/apps/vmware.png diff --git a/assets/Paper/2 48x48/apps/vocal.png b/src/gwsl/assets/Paper/2 48x48/apps/vocal.png similarity index 100% rename from assets/Paper/2 48x48/apps/vocal.png rename to src/gwsl/assets/Paper/2 48x48/apps/vocal.png diff --git a/assets/Paper/2 48x48/apps/volume-knob.png b/src/gwsl/assets/Paper/2 48x48/apps/volume-knob.png similarity index 100% rename from assets/Paper/2 48x48/apps/volume-knob.png rename to src/gwsl/assets/Paper/2 48x48/apps/volume-knob.png diff --git a/assets/Paper/2 48x48/apps/wallpaper.png b/src/gwsl/assets/Paper/2 48x48/apps/wallpaper.png similarity index 100% rename from assets/Paper/2 48x48/apps/wallpaper.png rename to src/gwsl/assets/Paper/2 48x48/apps/wallpaper.png diff --git a/assets/Paper/2 48x48/apps/web-browser.png b/src/gwsl/assets/Paper/2 48x48/apps/web-browser.png similarity index 100% rename from assets/Paper/2 48x48/apps/web-browser.png rename to src/gwsl/assets/Paper/2 48x48/apps/web-browser.png diff --git a/assets/Paper/2 48x48/apps/webbrowser-app.png b/src/gwsl/assets/Paper/2 48x48/apps/webbrowser-app.png similarity index 100% rename from assets/Paper/2 48x48/apps/webbrowser-app.png rename to src/gwsl/assets/Paper/2 48x48/apps/webbrowser-app.png diff --git a/assets/Paper/2 48x48/apps/whitebalance.png b/src/gwsl/assets/Paper/2 48x48/apps/whitebalance.png similarity index 100% rename from assets/Paper/2 48x48/apps/whitebalance.png rename to src/gwsl/assets/Paper/2 48x48/apps/whitebalance.png diff --git a/assets/Paper/2 48x48/apps/wine-file.0.png b/src/gwsl/assets/Paper/2 48x48/apps/wine-file.0.png similarity index 100% rename from assets/Paper/2 48x48/apps/wine-file.0.png rename to src/gwsl/assets/Paper/2 48x48/apps/wine-file.0.png diff --git a/assets/Paper/2 48x48/apps/wine-help.png b/src/gwsl/assets/Paper/2 48x48/apps/wine-help.png similarity index 100% rename from assets/Paper/2 48x48/apps/wine-help.png rename to src/gwsl/assets/Paper/2 48x48/apps/wine-help.png diff --git a/assets/Paper/2 48x48/apps/wine-winecfg.png b/src/gwsl/assets/Paper/2 48x48/apps/wine-winecfg.png similarity index 100% rename from assets/Paper/2 48x48/apps/wine-winecfg.png rename to src/gwsl/assets/Paper/2 48x48/apps/wine-winecfg.png diff --git a/assets/Paper/2 48x48/apps/wine.png b/src/gwsl/assets/Paper/2 48x48/apps/wine.png similarity index 100% rename from assets/Paper/2 48x48/apps/wine.png rename to src/gwsl/assets/Paper/2 48x48/apps/wine.png diff --git a/assets/Paper/2 48x48/apps/winecfg.png b/src/gwsl/assets/Paper/2 48x48/apps/winecfg.png similarity index 100% rename from assets/Paper/2 48x48/apps/winecfg.png rename to src/gwsl/assets/Paper/2 48x48/apps/winecfg.png diff --git a/assets/Paper/2 48x48/apps/wireshark.png b/src/gwsl/assets/Paper/2 48x48/apps/wireshark.png similarity index 100% rename from assets/Paper/2 48x48/apps/wireshark.png rename to src/gwsl/assets/Paper/2 48x48/apps/wireshark.png diff --git a/assets/Paper/2 48x48/apps/wmtweaks.png b/src/gwsl/assets/Paper/2 48x48/apps/wmtweaks.png similarity index 100% rename from assets/Paper/2 48x48/apps/wmtweaks.png rename to src/gwsl/assets/Paper/2 48x48/apps/wmtweaks.png diff --git a/assets/Paper/2 48x48/apps/wolfram-mathematica.png b/src/gwsl/assets/Paper/2 48x48/apps/wolfram-mathematica.png similarity index 100% rename from assets/Paper/2 48x48/apps/wolfram-mathematica.png rename to src/gwsl/assets/Paper/2 48x48/apps/wolfram-mathematica.png diff --git a/assets/Paper/2 48x48/apps/workspace-switcher.png b/src/gwsl/assets/Paper/2 48x48/apps/workspace-switcher.png similarity index 100% rename from assets/Paper/2 48x48/apps/workspace-switcher.png rename to src/gwsl/assets/Paper/2 48x48/apps/workspace-switcher.png diff --git a/assets/Paper/2 48x48/apps/wps-office-etmain.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-office-etmain.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-office-etmain.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-office-etmain.png diff --git a/assets/Paper/2 48x48/apps/wps-office-wppmain.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-office-wppmain.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-office-wppmain.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-office-wppmain.png diff --git a/assets/Paper/2 48x48/apps/wps-office-wpsmain.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-office-wpsmain.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-office-wpsmain.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-office-wpsmain.png diff --git a/assets/Paper/2 48x48/apps/wps-presentation.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-presentation.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-presentation.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-presentation.png diff --git a/assets/Paper/2 48x48/apps/wps-spreadsheets.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-spreadsheets.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-spreadsheets.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-spreadsheets.png diff --git a/assets/Paper/2 48x48/apps/wps-writer.png b/src/gwsl/assets/Paper/2 48x48/apps/wps-writer.png similarity index 100% rename from assets/Paper/2 48x48/apps/wps-writer.png rename to src/gwsl/assets/Paper/2 48x48/apps/wps-writer.png diff --git a/assets/Paper/2 48x48/apps/x-office-address-book.png b/src/gwsl/assets/Paper/2 48x48/apps/x-office-address-book.png similarity index 100% rename from assets/Paper/2 48x48/apps/x-office-address-book.png rename to src/gwsl/assets/Paper/2 48x48/apps/x-office-address-book.png diff --git a/assets/Paper/2 48x48/apps/x-office-calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/x-office-calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/x-office-calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/x-office-calendar.png diff --git a/assets/Paper/2 48x48/apps/xarchiver.png b/src/gwsl/assets/Paper/2 48x48/apps/xarchiver.png similarity index 100% rename from assets/Paper/2 48x48/apps/xarchiver.png rename to src/gwsl/assets/Paper/2 48x48/apps/xarchiver.png diff --git a/assets/Paper/2 48x48/apps/xchat-gnome.png b/src/gwsl/assets/Paper/2 48x48/apps/xchat-gnome.png similarity index 100% rename from assets/Paper/2 48x48/apps/xchat-gnome.png rename to src/gwsl/assets/Paper/2 48x48/apps/xchat-gnome.png diff --git a/assets/Paper/2 48x48/apps/xchat-mini.png b/src/gwsl/assets/Paper/2 48x48/apps/xchat-mini.png similarity index 100% rename from assets/Paper/2 48x48/apps/xchat-mini.png rename to src/gwsl/assets/Paper/2 48x48/apps/xchat-mini.png diff --git a/assets/Paper/2 48x48/apps/xchat.png b/src/gwsl/assets/Paper/2 48x48/apps/xchat.png similarity index 100% rename from assets/Paper/2 48x48/apps/xchat.png rename to src/gwsl/assets/Paper/2 48x48/apps/xchat.png diff --git a/assets/Paper/2 48x48/apps/xfburn.png b/src/gwsl/assets/Paper/2 48x48/apps/xfburn.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfburn.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfburn.png diff --git a/assets/Paper/2 48x48/apps/xfcalendar.png b/src/gwsl/assets/Paper/2 48x48/apps/xfcalendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfcalendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfcalendar.png diff --git a/assets/Paper/2 48x48/apps/xfce-filemanager.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce-filemanager.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce-filemanager.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce-filemanager.png diff --git a/assets/Paper/2 48x48/apps/xfce-mail.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce-mail.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce-mail.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce-mail.png diff --git a/assets/Paper/2 48x48/apps/xfce-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce-panel.png diff --git a/assets/Paper/2 48x48/apps/xfce-terminal.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce-terminal.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce-terminal.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce-terminal.png diff --git a/assets/Paper/2 48x48/apps/xfce4-appfinder.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-appfinder.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-appfinder.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-appfinder.png diff --git a/assets/Paper/2 48x48/apps/xfce4-backdrop.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-backdrop.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-backdrop.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-backdrop.png diff --git a/assets/Paper/2 48x48/apps/xfce4-dict.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-dict.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-dict.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-dict.png diff --git a/assets/Paper/2 48x48/apps/xfce4-mixer.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-mixer.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-mixer.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-mixer.png diff --git a/assets/Paper/2 48x48/apps/xfce4-notes-plugin.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-notes-plugin.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-notes-plugin.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-notes-plugin.png diff --git a/assets/Paper/2 48x48/apps/xfce4-notifyd.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-notifyd.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-notifyd.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-notifyd.png diff --git a/assets/Paper/2 48x48/apps/xfce4-panel.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-panel.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-panel.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-panel.png diff --git a/assets/Paper/2 48x48/apps/xfce4-session.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-session.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-session.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-session.png diff --git a/assets/Paper/2 48x48/apps/xfce4-sound.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-sound.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-sound.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-sound.png diff --git a/assets/Paper/2 48x48/apps/xfce4-workspaces.png b/src/gwsl/assets/Paper/2 48x48/apps/xfce4-workspaces.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfce4-workspaces.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfce4-workspaces.png diff --git a/assets/Paper/2 48x48/apps/xfwm4.png b/src/gwsl/assets/Paper/2 48x48/apps/xfwm4.png similarity index 100% rename from assets/Paper/2 48x48/apps/xfwm4.png rename to src/gwsl/assets/Paper/2 48x48/apps/xfwm4.png diff --git a/assets/Paper/2 48x48/apps/ximian-evolution-calendar.png b/src/gwsl/assets/Paper/2 48x48/apps/ximian-evolution-calendar.png similarity index 100% rename from assets/Paper/2 48x48/apps/ximian-evolution-calendar.png rename to src/gwsl/assets/Paper/2 48x48/apps/ximian-evolution-calendar.png diff --git a/assets/Paper/2 48x48/apps/xnoise.png b/src/gwsl/assets/Paper/2 48x48/apps/xnoise.png similarity index 100% rename from assets/Paper/2 48x48/apps/xnoise.png rename to src/gwsl/assets/Paper/2 48x48/apps/xnoise.png diff --git a/assets/Paper/2 48x48/apps/xpad.png b/src/gwsl/assets/Paper/2 48x48/apps/xpad.png similarity index 100% rename from assets/Paper/2 48x48/apps/xpad.png rename to src/gwsl/assets/Paper/2 48x48/apps/xpad.png diff --git a/assets/Paper/2 48x48/apps/xpdf.png b/src/gwsl/assets/Paper/2 48x48/apps/xpdf.png similarity index 100% rename from assets/Paper/2 48x48/apps/xpdf.png rename to src/gwsl/assets/Paper/2 48x48/apps/xpdf.png diff --git a/assets/Paper/2 48x48/apps/xplayer.png b/src/gwsl/assets/Paper/2 48x48/apps/xplayer.png similarity index 100% rename from assets/Paper/2 48x48/apps/xplayer.png rename to src/gwsl/assets/Paper/2 48x48/apps/xplayer.png diff --git a/assets/Paper/2 48x48/apps/xreader.png b/src/gwsl/assets/Paper/2 48x48/apps/xreader.png similarity index 100% rename from assets/Paper/2 48x48/apps/xreader.png rename to src/gwsl/assets/Paper/2 48x48/apps/xreader.png diff --git a/assets/Paper/2 48x48/apps/xscreensaver.png b/src/gwsl/assets/Paper/2 48x48/apps/xscreensaver.png similarity index 100% rename from assets/Paper/2 48x48/apps/xscreensaver.png rename to src/gwsl/assets/Paper/2 48x48/apps/xscreensaver.png diff --git a/assets/Paper/2 48x48/apps/xterm-color.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm-color.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm-color.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm-color.png diff --git a/assets/Paper/2 48x48/apps/xterm-color_32x32.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm-color_32x32.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm-color_32x32.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm-color_32x32.png diff --git a/assets/Paper/2 48x48/apps/xterm-color_48x48.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm-color_48x48.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm-color_48x48.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm-color_48x48.png diff --git a/assets/Paper/2 48x48/apps/xterm.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm.png diff --git a/assets/Paper/2 48x48/apps/xterm_32x32.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm_32x32.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm_32x32.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm_32x32.png diff --git a/assets/Paper/2 48x48/apps/xterm_48x48.png b/src/gwsl/assets/Paper/2 48x48/apps/xterm_48x48.png similarity index 100% rename from assets/Paper/2 48x48/apps/xterm_48x48.png rename to src/gwsl/assets/Paper/2 48x48/apps/xterm_48x48.png diff --git a/assets/Paper/2 48x48/apps/xviewer.png b/src/gwsl/assets/Paper/2 48x48/apps/xviewer.png similarity index 100% rename from assets/Paper/2 48x48/apps/xviewer.png rename to src/gwsl/assets/Paper/2 48x48/apps/xviewer.png diff --git a/assets/Paper/2 48x48/apps/yast.png b/src/gwsl/assets/Paper/2 48x48/apps/yast.png similarity index 100% rename from assets/Paper/2 48x48/apps/yast.png rename to src/gwsl/assets/Paper/2 48x48/apps/yast.png diff --git a/assets/Paper/2 48x48/apps/yast2.png b/src/gwsl/assets/Paper/2 48x48/apps/yast2.png similarity index 100% rename from assets/Paper/2 48x48/apps/yast2.png rename to src/gwsl/assets/Paper/2 48x48/apps/yast2.png diff --git a/assets/Paper/2 48x48/apps/youtube-dl-gui.png b/src/gwsl/assets/Paper/2 48x48/apps/youtube-dl-gui.png similarity index 100% rename from assets/Paper/2 48x48/apps/youtube-dl-gui.png rename to src/gwsl/assets/Paper/2 48x48/apps/youtube-dl-gui.png diff --git a/assets/Paper/2 48x48/apps/youtube-dl-gui_48x48.png b/src/gwsl/assets/Paper/2 48x48/apps/youtube-dl-gui_48x48.png similarity index 100% rename from assets/Paper/2 48x48/apps/youtube-dl-gui_48x48.png rename to src/gwsl/assets/Paper/2 48x48/apps/youtube-dl-gui_48x48.png diff --git a/assets/Paper/2 48x48/apps/youtube-dl.png b/src/gwsl/assets/Paper/2 48x48/apps/youtube-dl.png similarity index 100% rename from assets/Paper/2 48x48/apps/youtube-dl.png rename to src/gwsl/assets/Paper/2 48x48/apps/youtube-dl.png diff --git a/assets/Paper/2 48x48/apps/youtube-dlg.png b/src/gwsl/assets/Paper/2 48x48/apps/youtube-dlg.png similarity index 100% rename from assets/Paper/2 48x48/apps/youtube-dlg.png rename to src/gwsl/assets/Paper/2 48x48/apps/youtube-dlg.png diff --git a/assets/Paper/2 48x48/apps/yumex-dnf.png b/src/gwsl/assets/Paper/2 48x48/apps/yumex-dnf.png similarity index 100% rename from assets/Paper/2 48x48/apps/yumex-dnf.png rename to src/gwsl/assets/Paper/2 48x48/apps/yumex-dnf.png diff --git a/assets/Paper/2 48x48/apps/yumex.png b/src/gwsl/assets/Paper/2 48x48/apps/yumex.png similarity index 100% rename from assets/Paper/2 48x48/apps/yumex.png rename to src/gwsl/assets/Paper/2 48x48/apps/yumex.png diff --git a/assets/Paper/2 48x48/apps/zeal.png b/src/gwsl/assets/Paper/2 48x48/apps/zeal.png similarity index 100% rename from assets/Paper/2 48x48/apps/zeal.png rename to src/gwsl/assets/Paper/2 48x48/apps/zeal.png diff --git a/assets/Paper/2 48x48/apps/zen-icon.png b/src/gwsl/assets/Paper/2 48x48/apps/zen-icon.png similarity index 100% rename from assets/Paper/2 48x48/apps/zen-icon.png rename to src/gwsl/assets/Paper/2 48x48/apps/zen-icon.png diff --git a/assets/Paper/2 48x48/apps/zotero.png b/src/gwsl/assets/Paper/2 48x48/apps/zotero.png similarity index 100% rename from assets/Paper/2 48x48/apps/zotero.png rename to src/gwsl/assets/Paper/2 48x48/apps/zotero.png diff --git a/assets/Paper/2 48x48/apps/zsnes.png b/src/gwsl/assets/Paper/2 48x48/apps/zsnes.png similarity index 100% rename from assets/Paper/2 48x48/apps/zsnes.png rename to src/gwsl/assets/Paper/2 48x48/apps/zsnes.png diff --git a/assets/Paper/2 48x48/categories/applications-accessories.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-accessories.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-accessories.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-accessories.png diff --git a/assets/Paper/2 48x48/categories/applications-development.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-development.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-development.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-development.png diff --git a/assets/Paper/2 48x48/categories/applications-engineering.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-engineering.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-engineering.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-engineering.png diff --git a/assets/Paper/2 48x48/categories/applications-font.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-font.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-font.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-font.png diff --git a/assets/Paper/2 48x48/categories/applications-games.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-games.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-games.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-games.png diff --git a/assets/Paper/2 48x48/categories/applications-graphics.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-graphics.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-graphics.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-graphics.png diff --git a/assets/Paper/2 48x48/categories/applications-internet.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-internet.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-internet.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-internet.png diff --git a/assets/Paper/2 48x48/categories/applications-mathematics.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-mathematics.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-mathematics.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-mathematics.png diff --git a/assets/Paper/2 48x48/categories/applications-multimedia.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-multimedia.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-multimedia.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-multimedia.png diff --git a/assets/Paper/2 48x48/categories/applications-office.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-office.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-office.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-office.png diff --git a/assets/Paper/2 48x48/categories/applications-other.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-other.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-other.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-other.png diff --git a/assets/Paper/2 48x48/categories/applications-puzzles.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-puzzles.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-puzzles.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-puzzles.png diff --git a/assets/Paper/2 48x48/categories/applications-python.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-python.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-python.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-python.png diff --git a/assets/Paper/2 48x48/categories/applications-science.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-science.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-science.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-science.png diff --git a/assets/Paper/2 48x48/categories/applications-system.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-system.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-system.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-system.png diff --git a/assets/Paper/2 48x48/categories/applications-utilities.png b/src/gwsl/assets/Paper/2 48x48/categories/applications-utilities.png similarity index 100% rename from assets/Paper/2 48x48/categories/applications-utilities.png rename to src/gwsl/assets/Paper/2 48x48/categories/applications-utilities.png diff --git a/assets/Paper/2 48x48/categories/configuration_section.png b/src/gwsl/assets/Paper/2 48x48/categories/configuration_section.png similarity index 100% rename from assets/Paper/2 48x48/categories/configuration_section.png rename to src/gwsl/assets/Paper/2 48x48/categories/configuration_section.png diff --git a/assets/Paper/2 48x48/categories/credentials-preferences.png b/src/gwsl/assets/Paper/2 48x48/categories/credentials-preferences.png similarity index 100% rename from assets/Paper/2 48x48/categories/credentials-preferences.png rename to src/gwsl/assets/Paper/2 48x48/categories/credentials-preferences.png diff --git a/assets/Paper/2 48x48/categories/cs-cat-prefs.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-cat-prefs.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-cat-prefs.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-cat-prefs.png diff --git a/assets/Paper/2 48x48/categories/cs-default-applications.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-default-applications.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-default-applications.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-default-applications.png diff --git a/assets/Paper/2 48x48/categories/cs-details.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-details.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-details.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-details.png diff --git a/assets/Paper/2 48x48/categories/cs-extensions.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-extensions.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-extensions.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-extensions.png diff --git a/assets/Paper/2 48x48/categories/cs-general.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-general.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-general.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-general.png diff --git a/assets/Paper/2 48x48/categories/cs-language.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-language.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-language.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-language.png diff --git a/assets/Paper/2 48x48/categories/cs-network.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-network.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-network.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-network.png diff --git a/assets/Paper/2 48x48/categories/cs-power.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-power.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-power.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-power.png diff --git a/assets/Paper/2 48x48/categories/cs-region.png b/src/gwsl/assets/Paper/2 48x48/categories/cs-region.png similarity index 100% rename from assets/Paper/2 48x48/categories/cs-region.png rename to src/gwsl/assets/Paper/2 48x48/categories/cs-region.png diff --git a/assets/Paper/2 48x48/categories/gnome-applications.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-applications.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-applications.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-applications.png diff --git a/assets/Paper/2 48x48/categories/gnome-control-center.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-control-center.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-control-center.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-control-center.png diff --git a/assets/Paper/2 48x48/categories/gnome-devel.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-devel.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-devel.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-devel.png diff --git a/assets/Paper/2 48x48/categories/gnome-globe.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-globe.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-globe.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-globe.png diff --git a/assets/Paper/2 48x48/categories/gnome-graphics.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-graphics.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-graphics.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-graphics.png diff --git a/assets/Paper/2 48x48/categories/gnome-joystick.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-joystick.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-joystick.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-joystick.png diff --git a/assets/Paper/2 48x48/categories/gnome-multimedia.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-multimedia.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-multimedia.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-multimedia.png diff --git a/assets/Paper/2 48x48/categories/gnome-other.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-other.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-other.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-other.png diff --git a/assets/Paper/2 48x48/categories/gnome-power-manager.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-power-manager.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-power-manager.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-power-manager.png diff --git a/assets/Paper/2 48x48/categories/gnome-settings-default-applications.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-settings-default-applications.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-settings-default-applications.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-settings-default-applications.png diff --git a/assets/Paper/2 48x48/categories/gnome-settings.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-settings.png diff --git a/assets/Paper/2 48x48/categories/gnome-system.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-system.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-system.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-system.png diff --git a/assets/Paper/2 48x48/categories/gnome-util.png b/src/gwsl/assets/Paper/2 48x48/categories/gnome-util.png similarity index 100% rename from assets/Paper/2 48x48/categories/gnome-util.png rename to src/gwsl/assets/Paper/2 48x48/categories/gnome-util.png diff --git a/assets/Paper/2 48x48/categories/goa-panel.png b/src/gwsl/assets/Paper/2 48x48/categories/goa-panel.png similarity index 100% rename from assets/Paper/2 48x48/categories/goa-panel.png rename to src/gwsl/assets/Paper/2 48x48/categories/goa-panel.png diff --git a/assets/Paper/2 48x48/categories/gtk-preferences.png b/src/gwsl/assets/Paper/2 48x48/categories/gtk-preferences.png similarity index 100% rename from assets/Paper/2 48x48/categories/gtk-preferences.png rename to src/gwsl/assets/Paper/2 48x48/categories/gtk-preferences.png diff --git a/assets/Paper/2 48x48/categories/kcontrol.png b/src/gwsl/assets/Paper/2 48x48/categories/kcontrol.png similarity index 100% rename from assets/Paper/2 48x48/categories/kcontrol.png rename to src/gwsl/assets/Paper/2 48x48/categories/kcontrol.png diff --git a/assets/Paper/2 48x48/categories/knetattach.png b/src/gwsl/assets/Paper/2 48x48/categories/knetattach.png similarity index 100% rename from assets/Paper/2 48x48/categories/knetattach.png rename to src/gwsl/assets/Paper/2 48x48/categories/knetattach.png diff --git a/assets/Paper/2 48x48/categories/mate-network-properties.png b/src/gwsl/assets/Paper/2 48x48/categories/mate-network-properties.png similarity index 100% rename from assets/Paper/2 48x48/categories/mate-network-properties.png rename to src/gwsl/assets/Paper/2 48x48/categories/mate-network-properties.png diff --git a/assets/Paper/2 48x48/categories/mate-power-manager.png b/src/gwsl/assets/Paper/2 48x48/categories/mate-power-manager.png similarity index 100% rename from assets/Paper/2 48x48/categories/mate-power-manager.png rename to src/gwsl/assets/Paper/2 48x48/categories/mate-power-manager.png diff --git a/assets/Paper/2 48x48/categories/networkmanager.png b/src/gwsl/assets/Paper/2 48x48/categories/networkmanager.png similarity index 100% rename from assets/Paper/2 48x48/categories/networkmanager.png rename to src/gwsl/assets/Paper/2 48x48/categories/networkmanager.png diff --git a/assets/Paper/2 48x48/categories/org.gnome.Settings.png b/src/gwsl/assets/Paper/2 48x48/categories/org.gnome.Settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/org.gnome.Settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/org.gnome.Settings.png diff --git a/assets/Paper/2 48x48/categories/package_development.png b/src/gwsl/assets/Paper/2 48x48/categories/package_development.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_development.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_development.png diff --git a/assets/Paper/2 48x48/categories/package_games.png b/src/gwsl/assets/Paper/2 48x48/categories/package_games.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_games.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_games.png diff --git a/assets/Paper/2 48x48/categories/package_graphics.png b/src/gwsl/assets/Paper/2 48x48/categories/package_graphics.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_graphics.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_graphics.png diff --git a/assets/Paper/2 48x48/categories/package_multimedia.png b/src/gwsl/assets/Paper/2 48x48/categories/package_multimedia.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_multimedia.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_multimedia.png diff --git a/assets/Paper/2 48x48/categories/package_network.png b/src/gwsl/assets/Paper/2 48x48/categories/package_network.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_network.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_network.png diff --git a/assets/Paper/2 48x48/categories/package_office.png b/src/gwsl/assets/Paper/2 48x48/categories/package_office.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_office.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_office.png diff --git a/assets/Paper/2 48x48/categories/package_settings.png b/src/gwsl/assets/Paper/2 48x48/categories/package_settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_settings.png diff --git a/assets/Paper/2 48x48/categories/package_system.png b/src/gwsl/assets/Paper/2 48x48/categories/package_system.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_system.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_system.png diff --git a/assets/Paper/2 48x48/categories/package_utilities.png b/src/gwsl/assets/Paper/2 48x48/categories/package_utilities.png similarity index 100% rename from assets/Paper/2 48x48/categories/package_utilities.png rename to src/gwsl/assets/Paper/2 48x48/categories/package_utilities.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop-applications.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-applications.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop-applications.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-applications.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop-default-applications.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-default-applications.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop-default-applications.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-default-applications.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop-gaming.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-gaming.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop-gaming.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-gaming.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop-locale.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-locale.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop-locale.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-locale.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop-online-accounts.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-online-accounts.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop-online-accounts.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop-online-accounts.png diff --git a/assets/Paper/2 48x48/categories/preferences-desktop.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-desktop.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-desktop.png diff --git a/assets/Paper/2 48x48/categories/preferences-other.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-other.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-other.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-other.png diff --git a/assets/Paper/2 48x48/categories/preferences-system-network.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-system-network.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-system-network.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-system-network.png diff --git a/assets/Paper/2 48x48/categories/preferences-system-parental-controls.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-system-parental-controls.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-system-parental-controls.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-system-parental-controls.png diff --git a/assets/Paper/2 48x48/categories/preferences-system-power-management.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-system-power-management.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-system-power-management.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-system-power-management.png diff --git a/assets/Paper/2 48x48/categories/preferences-system-power.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-system-power.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-system-power.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-system-power.png diff --git a/assets/Paper/2 48x48/categories/preferences-system.png b/src/gwsl/assets/Paper/2 48x48/categories/preferences-system.png similarity index 100% rename from assets/Paper/2 48x48/categories/preferences-system.png rename to src/gwsl/assets/Paper/2 48x48/categories/preferences-system.png diff --git a/assets/Paper/2 48x48/categories/redhat-accessories.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-accessories.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-accessories.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-accessories.png diff --git a/assets/Paper/2 48x48/categories/redhat-games.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-games.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-games.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-games.png diff --git a/assets/Paper/2 48x48/categories/redhat-graphics.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-graphics.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-graphics.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-graphics.png diff --git a/assets/Paper/2 48x48/categories/redhat-internet.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-internet.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-internet.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-internet.png diff --git a/assets/Paper/2 48x48/categories/redhat-office.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-office.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-office.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-office.png diff --git a/assets/Paper/2 48x48/categories/redhat-preferences.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-preferences.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-preferences.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-preferences.png diff --git a/assets/Paper/2 48x48/categories/redhat-programming.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-programming.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-programming.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-programming.png diff --git a/assets/Paper/2 48x48/categories/redhat-sound_video.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-sound_video.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-sound_video.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-sound_video.png diff --git a/assets/Paper/2 48x48/categories/redhat-system_settings.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-system_settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-system_settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-system_settings.png diff --git a/assets/Paper/2 48x48/categories/redhat-system_tools.png b/src/gwsl/assets/Paper/2 48x48/categories/redhat-system_tools.png similarity index 100% rename from assets/Paper/2 48x48/categories/redhat-system_tools.png rename to src/gwsl/assets/Paper/2 48x48/categories/redhat-system_tools.png diff --git a/assets/Paper/2 48x48/categories/stock_internet.png b/src/gwsl/assets/Paper/2 48x48/categories/stock_internet.png similarity index 100% rename from assets/Paper/2 48x48/categories/stock_internet.png rename to src/gwsl/assets/Paper/2 48x48/categories/stock_internet.png diff --git a/assets/Paper/2 48x48/categories/system-help.png b/src/gwsl/assets/Paper/2 48x48/categories/system-help.png similarity index 100% rename from assets/Paper/2 48x48/categories/system-help.png rename to src/gwsl/assets/Paper/2 48x48/categories/system-help.png diff --git a/assets/Paper/2 48x48/categories/system-settings.png b/src/gwsl/assets/Paper/2 48x48/categories/system-settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/system-settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/system-settings.png diff --git a/assets/Paper/2 48x48/categories/systemsettings.png b/src/gwsl/assets/Paper/2 48x48/categories/systemsettings.png similarity index 100% rename from assets/Paper/2 48x48/categories/systemsettings.png rename to src/gwsl/assets/Paper/2 48x48/categories/systemsettings.png diff --git a/assets/Paper/2 48x48/categories/unity-power-panel.png b/src/gwsl/assets/Paper/2 48x48/categories/unity-power-panel.png similarity index 100% rename from assets/Paper/2 48x48/categories/unity-power-panel.png rename to src/gwsl/assets/Paper/2 48x48/categories/unity-power-panel.png diff --git a/assets/Paper/2 48x48/categories/v4l2ucp.png b/src/gwsl/assets/Paper/2 48x48/categories/v4l2ucp.png similarity index 100% rename from assets/Paper/2 48x48/categories/v4l2ucp.png rename to src/gwsl/assets/Paper/2 48x48/categories/v4l2ucp.png diff --git a/assets/Paper/2 48x48/categories/xfce-games.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-games.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-games.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-games.png diff --git a/assets/Paper/2 48x48/categories/xfce-graphics.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-graphics.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-graphics.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-graphics.png diff --git a/assets/Paper/2 48x48/categories/xfce-internet.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-internet.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-internet.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-internet.png diff --git a/assets/Paper/2 48x48/categories/xfce-multimedia.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-multimedia.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-multimedia.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-multimedia.png diff --git a/assets/Paper/2 48x48/categories/xfce-office.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-office.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-office.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-office.png diff --git a/assets/Paper/2 48x48/categories/xfce-system-settings.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-system-settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-system-settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-system-settings.png diff --git a/assets/Paper/2 48x48/categories/xfce-utils.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce-utils.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce-utils.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce-utils.png diff --git a/assets/Paper/2 48x48/categories/xfce4-settings.png b/src/gwsl/assets/Paper/2 48x48/categories/xfce4-settings.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfce4-settings.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfce4-settings.png diff --git a/assets/Paper/2 48x48/categories/xfpm-ac-adapter.png b/src/gwsl/assets/Paper/2 48x48/categories/xfpm-ac-adapter.png similarity index 100% rename from assets/Paper/2 48x48/categories/xfpm-ac-adapter.png rename to src/gwsl/assets/Paper/2 48x48/categories/xfpm-ac-adapter.png diff --git a/assets/Paper/2 48x48/devices/3floppy_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/3floppy_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/3floppy_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/3floppy_unmount.png diff --git a/assets/Paper/2 48x48/devices/audio-card.png b/src/gwsl/assets/Paper/2 48x48/devices/audio-card.png similarity index 100% rename from assets/Paper/2 48x48/devices/audio-card.png rename to src/gwsl/assets/Paper/2 48x48/devices/audio-card.png diff --git a/assets/Paper/2 48x48/devices/audio-speakers.png b/src/gwsl/assets/Paper/2 48x48/devices/audio-speakers.png similarity index 100% rename from assets/Paper/2 48x48/devices/audio-speakers.png rename to src/gwsl/assets/Paper/2 48x48/devices/audio-speakers.png diff --git a/assets/Paper/2 48x48/devices/battery.png b/src/gwsl/assets/Paper/2 48x48/devices/battery.png similarity index 100% rename from assets/Paper/2 48x48/devices/battery.png rename to src/gwsl/assets/Paper/2 48x48/devices/battery.png diff --git a/assets/Paper/2 48x48/devices/blueman-device.png b/src/gwsl/assets/Paper/2 48x48/devices/blueman-device.png similarity index 100% rename from assets/Paper/2 48x48/devices/blueman-device.png rename to src/gwsl/assets/Paper/2 48x48/devices/blueman-device.png diff --git a/assets/Paper/2 48x48/devices/bluetooth.png b/src/gwsl/assets/Paper/2 48x48/devices/bluetooth.png similarity index 100% rename from assets/Paper/2 48x48/devices/bluetooth.png rename to src/gwsl/assets/Paper/2 48x48/devices/bluetooth.png diff --git a/assets/Paper/2 48x48/devices/camera-photo.png b/src/gwsl/assets/Paper/2 48x48/devices/camera-photo.png similarity index 100% rename from assets/Paper/2 48x48/devices/camera-photo.png rename to src/gwsl/assets/Paper/2 48x48/devices/camera-photo.png diff --git a/assets/Paper/2 48x48/devices/camera-web.png b/src/gwsl/assets/Paper/2 48x48/devices/camera-web.png similarity index 100% rename from assets/Paper/2 48x48/devices/camera-web.png rename to src/gwsl/assets/Paper/2 48x48/devices/camera-web.png diff --git a/assets/Paper/2 48x48/devices/camera.png b/src/gwsl/assets/Paper/2 48x48/devices/camera.png similarity index 100% rename from assets/Paper/2 48x48/devices/camera.png rename to src/gwsl/assets/Paper/2 48x48/devices/camera.png diff --git a/assets/Paper/2 48x48/devices/camera_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/camera_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/camera_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/camera_unmount.png diff --git a/assets/Paper/2 48x48/devices/cdrom_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/cdrom_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/cdrom_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/cdrom_unmount.png diff --git a/assets/Paper/2 48x48/devices/cdwriter_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/cdwriter_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/cdwriter_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/cdwriter_unmount.png diff --git a/assets/Paper/2 48x48/devices/chardevice.png b/src/gwsl/assets/Paper/2 48x48/devices/chardevice.png similarity index 100% rename from assets/Paper/2 48x48/devices/chardevice.png rename to src/gwsl/assets/Paper/2 48x48/devices/chardevice.png diff --git a/assets/Paper/2 48x48/devices/computer.png b/src/gwsl/assets/Paper/2 48x48/devices/computer.png similarity index 100% rename from assets/Paper/2 48x48/devices/computer.png rename to src/gwsl/assets/Paper/2 48x48/devices/computer.png diff --git a/assets/Paper/2 48x48/devices/cs-mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/cs-mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/cs-mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/cs-mouse.png diff --git a/assets/Paper/2 48x48/devices/cs-printer.png b/src/gwsl/assets/Paper/2 48x48/devices/cs-printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/cs-printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/cs-printer.png diff --git a/assets/Paper/2 48x48/devices/cs-screen.png b/src/gwsl/assets/Paper/2 48x48/devices/cs-screen.png similarity index 100% rename from assets/Paper/2 48x48/devices/cs-screen.png rename to src/gwsl/assets/Paper/2 48x48/devices/cs-screen.png diff --git a/assets/Paper/2 48x48/devices/cs-tablet.png b/src/gwsl/assets/Paper/2 48x48/devices/cs-tablet.png similarity index 100% rename from assets/Paper/2 48x48/devices/cs-tablet.png rename to src/gwsl/assets/Paper/2 48x48/devices/cs-tablet.png diff --git a/assets/Paper/2 48x48/devices/cups.png b/src/gwsl/assets/Paper/2 48x48/devices/cups.png similarity index 100% rename from assets/Paper/2 48x48/devices/cups.png rename to src/gwsl/assets/Paper/2 48x48/devices/cups.png diff --git a/assets/Paper/2 48x48/devices/display.png b/src/gwsl/assets/Paper/2 48x48/devices/display.png similarity index 100% rename from assets/Paper/2 48x48/devices/display.png rename to src/gwsl/assets/Paper/2 48x48/devices/display.png diff --git a/assets/Paper/2 48x48/devices/drive-cdrom.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-cdrom.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-cdrom.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-cdrom.png diff --git a/assets/Paper/2 48x48/devices/drive-harddisk-ieee1394.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-ieee1394.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-harddisk-ieee1394.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-ieee1394.png diff --git a/assets/Paper/2 48x48/devices/drive-harddisk-system.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-system.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-harddisk-system.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-system.png diff --git a/assets/Paper/2 48x48/devices/drive-harddisk-usb.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-usb.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-harddisk-usb.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk-usb.png diff --git a/assets/Paper/2 48x48/devices/drive-harddisk.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-harddisk.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-harddisk.png diff --git a/assets/Paper/2 48x48/devices/drive-optical.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-optical.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-optical.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-optical.png diff --git a/assets/Paper/2 48x48/devices/drive-removable-media.png b/src/gwsl/assets/Paper/2 48x48/devices/drive-removable-media.png similarity index 100% rename from assets/Paper/2 48x48/devices/drive-removable-media.png rename to src/gwsl/assets/Paper/2 48x48/devices/drive-removable-media.png diff --git a/assets/Paper/2 48x48/devices/dvd_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/dvd_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/dvd_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/dvd_unmount.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-battery.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-battery.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-battery.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-battery.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-cdrom-audio.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-cdrom-audio.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-cdrom-audio.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-cdrom-audio.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-cdrom.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-cdrom.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-cdrom.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-cdrom.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-computer.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-computer.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-computer.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-computer.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-cdr.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-cdr.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-cdr.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-cdr.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-cdrw.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-cdrw.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-cdrw.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-cdrw.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr-plus.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr-plus.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr-plus.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr-plus.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdr.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdram.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdram.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-dvdram.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdram.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrom.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrom.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrom.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrom.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrw.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrw.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrw.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-disc-dvdrw.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-dvd.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-dvd.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-dvd.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-dvd.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-ethernet.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-ethernet.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-ethernet.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-ethernet.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-floppy.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-floppy.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-floppy.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-floppy.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-harddisk-1394.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk-1394.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-harddisk-1394.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk-1394.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-harddisk-usb.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk-usb.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-harddisk-usb.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk-usb.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-harddisk.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-harddisk.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-harddisk.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-ipod.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-ipod.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-ipod.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-ipod.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-keyboard.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-keyboard.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-keyboard.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-keyboard.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-media-cf.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-cf.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-media-cf.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-cf.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-media-ms.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-ms.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-media-ms.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-ms.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-media-sdmmc.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-sdmmc.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-media-sdmmc.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-sdmmc.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-media-sm.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-sm.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-media-sm.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-media-sm.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-mouse-ball.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-mouse-ball.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-mouse-ball.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-mouse-ball.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-mouse-optical.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-mouse-optical.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-mouse-optical.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-mouse-optical.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-printer-new.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-printer-new.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-printer-new.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-printer-new.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-printer.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-printer.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-removable-1394.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable-1394.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-removable-1394.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable-1394.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-removable-usb.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable-usb.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-removable-usb.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable-usb.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-removable.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-removable.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-removable.png diff --git a/assets/Paper/2 48x48/devices/gnome-dev-wavelan.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-wavelan.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-dev-wavelan.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-dev-wavelan.png diff --git a/assets/Paper/2 48x48/devices/gnome-fs-client.png b/src/gwsl/assets/Paper/2 48x48/devices/gnome-fs-client.png similarity index 100% rename from assets/Paper/2 48x48/devices/gnome-fs-client.png rename to src/gwsl/assets/Paper/2 48x48/devices/gnome-fs-client.png diff --git a/assets/Paper/2 48x48/devices/gtk-cdrom.png b/src/gwsl/assets/Paper/2 48x48/devices/gtk-cdrom.png similarity index 100% rename from assets/Paper/2 48x48/devices/gtk-cdrom.png rename to src/gwsl/assets/Paper/2 48x48/devices/gtk-cdrom.png diff --git a/assets/Paper/2 48x48/devices/gtk-floppy.png b/src/gwsl/assets/Paper/2 48x48/devices/gtk-floppy.png similarity index 100% rename from assets/Paper/2 48x48/devices/gtk-floppy.png rename to src/gwsl/assets/Paper/2 48x48/devices/gtk-floppy.png diff --git a/assets/Paper/2 48x48/devices/gtk-harddisk.png b/src/gwsl/assets/Paper/2 48x48/devices/gtk-harddisk.png similarity index 100% rename from assets/Paper/2 48x48/devices/gtk-harddisk.png rename to src/gwsl/assets/Paper/2 48x48/devices/gtk-harddisk.png diff --git a/assets/Paper/2 48x48/devices/harddrive.png b/src/gwsl/assets/Paper/2 48x48/devices/harddrive.png similarity index 100% rename from assets/Paper/2 48x48/devices/harddrive.png rename to src/gwsl/assets/Paper/2 48x48/devices/harddrive.png diff --git a/assets/Paper/2 48x48/devices/hdd_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/hdd_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/hdd_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/hdd_unmount.png diff --git a/assets/Paper/2 48x48/devices/input-gaming.png b/src/gwsl/assets/Paper/2 48x48/devices/input-gaming.png similarity index 100% rename from assets/Paper/2 48x48/devices/input-gaming.png rename to src/gwsl/assets/Paper/2 48x48/devices/input-gaming.png diff --git a/assets/Paper/2 48x48/devices/input-keyboard.png b/src/gwsl/assets/Paper/2 48x48/devices/input-keyboard.png similarity index 100% rename from assets/Paper/2 48x48/devices/input-keyboard.png rename to src/gwsl/assets/Paper/2 48x48/devices/input-keyboard.png diff --git a/assets/Paper/2 48x48/devices/input-mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/input-mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/input-mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/input-mouse.png diff --git a/assets/Paper/2 48x48/devices/input-tablet.png b/src/gwsl/assets/Paper/2 48x48/devices/input-tablet.png similarity index 100% rename from assets/Paper/2 48x48/devices/input-tablet.png rename to src/gwsl/assets/Paper/2 48x48/devices/input-tablet.png diff --git a/assets/Paper/2 48x48/devices/ipod_mount.png b/src/gwsl/assets/Paper/2 48x48/devices/ipod_mount.png similarity index 100% rename from assets/Paper/2 48x48/devices/ipod_mount.png rename to src/gwsl/assets/Paper/2 48x48/devices/ipod_mount.png diff --git a/assets/Paper/2 48x48/devices/joystick.png b/src/gwsl/assets/Paper/2 48x48/devices/joystick.png similarity index 100% rename from assets/Paper/2 48x48/devices/joystick.png rename to src/gwsl/assets/Paper/2 48x48/devices/joystick.png diff --git a/assets/Paper/2 48x48/devices/keyboard.png b/src/gwsl/assets/Paper/2 48x48/devices/keyboard.png similarity index 100% rename from assets/Paper/2 48x48/devices/keyboard.png rename to src/gwsl/assets/Paper/2 48x48/devices/keyboard.png diff --git a/assets/Paper/2 48x48/devices/kjobviewer.png b/src/gwsl/assets/Paper/2 48x48/devices/kjobviewer.png similarity index 100% rename from assets/Paper/2 48x48/devices/kjobviewer.png rename to src/gwsl/assets/Paper/2 48x48/devices/kjobviewer.png diff --git a/assets/Paper/2 48x48/devices/kxkb.png b/src/gwsl/assets/Paper/2 48x48/devices/kxkb.png similarity index 100% rename from assets/Paper/2 48x48/devices/kxkb.png rename to src/gwsl/assets/Paper/2 48x48/devices/kxkb.png diff --git a/assets/Paper/2 48x48/devices/media-cdr.png b/src/gwsl/assets/Paper/2 48x48/devices/media-cdr.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-cdr.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-cdr.png diff --git a/assets/Paper/2 48x48/devices/media-cdrom-audio.png b/src/gwsl/assets/Paper/2 48x48/devices/media-cdrom-audio.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-cdrom-audio.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-cdrom-audio.png diff --git a/assets/Paper/2 48x48/devices/media-cdrom.png b/src/gwsl/assets/Paper/2 48x48/devices/media-cdrom.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-cdrom.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-cdrom.png diff --git a/assets/Paper/2 48x48/devices/media-cdrw.png b/src/gwsl/assets/Paper/2 48x48/devices/media-cdrw.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-cdrw.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-cdrw.png diff --git a/assets/Paper/2 48x48/devices/media-dvd.png b/src/gwsl/assets/Paper/2 48x48/devices/media-dvd.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-dvd.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-dvd.png diff --git a/assets/Paper/2 48x48/devices/media-dvdrw.png b/src/gwsl/assets/Paper/2 48x48/devices/media-dvdrw.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-dvdrw.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-dvdrw.png diff --git a/assets/Paper/2 48x48/devices/media-flash.png b/src/gwsl/assets/Paper/2 48x48/devices/media-flash.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-flash.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-flash.png diff --git a/assets/Paper/2 48x48/devices/media-floppy.png b/src/gwsl/assets/Paper/2 48x48/devices/media-floppy.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-floppy.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-floppy.png diff --git a/assets/Paper/2 48x48/devices/media-optical-cd-video.png b/src/gwsl/assets/Paper/2 48x48/devices/media-optical-cd-video.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-optical-cd-video.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-optical-cd-video.png diff --git a/assets/Paper/2 48x48/devices/media-optical-copy.png b/src/gwsl/assets/Paper/2 48x48/devices/media-optical-copy.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-optical-copy.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-optical-copy.png diff --git a/assets/Paper/2 48x48/devices/media-optical-dvd-video.png b/src/gwsl/assets/Paper/2 48x48/devices/media-optical-dvd-video.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-optical-dvd-video.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-optical-dvd-video.png diff --git a/assets/Paper/2 48x48/devices/media-optical-video.png b/src/gwsl/assets/Paper/2 48x48/devices/media-optical-video.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-optical-video.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-optical-video.png diff --git a/assets/Paper/2 48x48/devices/media-optical.png b/src/gwsl/assets/Paper/2 48x48/devices/media-optical.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-optical.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-optical.png diff --git a/assets/Paper/2 48x48/devices/media-removable.png b/src/gwsl/assets/Paper/2 48x48/devices/media-removable.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-removable.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-removable.png diff --git a/assets/Paper/2 48x48/devices/media-tape.png b/src/gwsl/assets/Paper/2 48x48/devices/media-tape.png similarity index 100% rename from assets/Paper/2 48x48/devices/media-tape.png rename to src/gwsl/assets/Paper/2 48x48/devices/media-tape.png diff --git a/assets/Paper/2 48x48/devices/mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/mouse.png diff --git a/assets/Paper/2 48x48/devices/multimedia-player.png b/src/gwsl/assets/Paper/2 48x48/devices/multimedia-player.png similarity index 100% rename from assets/Paper/2 48x48/devices/multimedia-player.png rename to src/gwsl/assets/Paper/2 48x48/devices/multimedia-player.png diff --git a/assets/Paper/2 48x48/devices/music-player.png b/src/gwsl/assets/Paper/2 48x48/devices/music-player.png similarity index 100% rename from assets/Paper/2 48x48/devices/music-player.png rename to src/gwsl/assets/Paper/2 48x48/devices/music-player.png diff --git a/assets/Paper/2 48x48/devices/network-vpn.png b/src/gwsl/assets/Paper/2 48x48/devices/network-vpn.png similarity index 100% rename from assets/Paper/2 48x48/devices/network-vpn.png rename to src/gwsl/assets/Paper/2 48x48/devices/network-vpn.png diff --git a/assets/Paper/2 48x48/devices/network-wired.png b/src/gwsl/assets/Paper/2 48x48/devices/network-wired.png similarity index 100% rename from assets/Paper/2 48x48/devices/network-wired.png rename to src/gwsl/assets/Paper/2 48x48/devices/network-wired.png diff --git a/assets/Paper/2 48x48/devices/network-wireless.png b/src/gwsl/assets/Paper/2 48x48/devices/network-wireless.png similarity index 100% rename from assets/Paper/2 48x48/devices/network-wireless.png rename to src/gwsl/assets/Paper/2 48x48/devices/network-wireless.png diff --git a/assets/Paper/2 48x48/devices/nm-device-wireless.png b/src/gwsl/assets/Paper/2 48x48/devices/nm-device-wireless.png similarity index 100% rename from assets/Paper/2 48x48/devices/nm-device-wireless.png rename to src/gwsl/assets/Paper/2 48x48/devices/nm-device-wireless.png diff --git a/assets/Paper/2 48x48/devices/preferences-desktop-mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/preferences-desktop-mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-mouse.png diff --git a/assets/Paper/2 48x48/devices/preferences-desktop-peripherals.png b/src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-peripherals.png similarity index 100% rename from assets/Paper/2 48x48/devices/preferences-desktop-peripherals.png rename to src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-peripherals.png diff --git a/assets/Paper/2 48x48/devices/preferences-desktop-printer.png b/src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/preferences-desktop-printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/preferences-desktop-printer.png diff --git a/assets/Paper/2 48x48/devices/printer-network.png b/src/gwsl/assets/Paper/2 48x48/devices/printer-network.png similarity index 100% rename from assets/Paper/2 48x48/devices/printer-network.png rename to src/gwsl/assets/Paper/2 48x48/devices/printer-network.png diff --git a/assets/Paper/2 48x48/devices/printer-remote.png b/src/gwsl/assets/Paper/2 48x48/devices/printer-remote.png similarity index 100% rename from assets/Paper/2 48x48/devices/printer-remote.png rename to src/gwsl/assets/Paper/2 48x48/devices/printer-remote.png diff --git a/assets/Paper/2 48x48/devices/printer.png b/src/gwsl/assets/Paper/2 48x48/devices/printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/printer.png diff --git a/assets/Paper/2 48x48/devices/printer1.png b/src/gwsl/assets/Paper/2 48x48/devices/printer1.png similarity index 100% rename from assets/Paper/2 48x48/devices/printer1.png rename to src/gwsl/assets/Paper/2 48x48/devices/printer1.png diff --git a/assets/Paper/2 48x48/devices/printmgr.png b/src/gwsl/assets/Paper/2 48x48/devices/printmgr.png similarity index 100% rename from assets/Paper/2 48x48/devices/printmgr.png rename to src/gwsl/assets/Paper/2 48x48/devices/printmgr.png diff --git a/assets/Paper/2 48x48/devices/removable-media.png b/src/gwsl/assets/Paper/2 48x48/devices/removable-media.png similarity index 100% rename from assets/Paper/2 48x48/devices/removable-media.png rename to src/gwsl/assets/Paper/2 48x48/devices/removable-media.png diff --git a/assets/Paper/2 48x48/devices/scanner.png b/src/gwsl/assets/Paper/2 48x48/devices/scanner.png similarity index 100% rename from assets/Paper/2 48x48/devices/scanner.png rename to src/gwsl/assets/Paper/2 48x48/devices/scanner.png diff --git a/assets/Paper/2 48x48/devices/stock_printers.png b/src/gwsl/assets/Paper/2 48x48/devices/stock_printers.png similarity index 100% rename from assets/Paper/2 48x48/devices/stock_printers.png rename to src/gwsl/assets/Paper/2 48x48/devices/stock_printers.png diff --git a/assets/Paper/2 48x48/devices/system-floppy.png b/src/gwsl/assets/Paper/2 48x48/devices/system-floppy.png similarity index 100% rename from assets/Paper/2 48x48/devices/system-floppy.png rename to src/gwsl/assets/Paper/2 48x48/devices/system-floppy.png diff --git a/assets/Paper/2 48x48/devices/system.png b/src/gwsl/assets/Paper/2 48x48/devices/system.png similarity index 100% rename from assets/Paper/2 48x48/devices/system.png rename to src/gwsl/assets/Paper/2 48x48/devices/system.png diff --git a/assets/Paper/2 48x48/devices/unity-fallback-mount-helper.png b/src/gwsl/assets/Paper/2 48x48/devices/unity-fallback-mount-helper.png similarity index 100% rename from assets/Paper/2 48x48/devices/unity-fallback-mount-helper.png rename to src/gwsl/assets/Paper/2 48x48/devices/unity-fallback-mount-helper.png diff --git a/assets/Paper/2 48x48/devices/usbpendrive_unmount.png b/src/gwsl/assets/Paper/2 48x48/devices/usbpendrive_unmount.png similarity index 100% rename from assets/Paper/2 48x48/devices/usbpendrive_unmount.png rename to src/gwsl/assets/Paper/2 48x48/devices/usbpendrive_unmount.png diff --git a/assets/Paper/2 48x48/devices/video-display.png b/src/gwsl/assets/Paper/2 48x48/devices/video-display.png similarity index 100% rename from assets/Paper/2 48x48/devices/video-display.png rename to src/gwsl/assets/Paper/2 48x48/devices/video-display.png diff --git a/assets/Paper/2 48x48/devices/xfce-printer.png b/src/gwsl/assets/Paper/2 48x48/devices/xfce-printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/xfce-printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/xfce-printer.png diff --git a/assets/Paper/2 48x48/devices/xfce4-display.png b/src/gwsl/assets/Paper/2 48x48/devices/xfce4-display.png similarity index 100% rename from assets/Paper/2 48x48/devices/xfce4-display.png rename to src/gwsl/assets/Paper/2 48x48/devices/xfce4-display.png diff --git a/assets/Paper/2 48x48/devices/xfce4-keyboard.png b/src/gwsl/assets/Paper/2 48x48/devices/xfce4-keyboard.png similarity index 100% rename from assets/Paper/2 48x48/devices/xfce4-keyboard.png rename to src/gwsl/assets/Paper/2 48x48/devices/xfce4-keyboard.png diff --git a/assets/Paper/2 48x48/devices/xfce4-mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/xfce4-mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/xfce4-mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/xfce4-mouse.png diff --git a/assets/Paper/2 48x48/devices/yast_HD.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_HD.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_HD.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_HD.png diff --git a/assets/Paper/2 48x48/devices/yast_idetude.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_idetude.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_idetude.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_idetude.png diff --git a/assets/Paper/2 48x48/devices/yast_joystick.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_joystick.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_joystick.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_joystick.png diff --git a/assets/Paper/2 48x48/devices/yast_mouse.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_mouse.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_mouse.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_mouse.png diff --git a/assets/Paper/2 48x48/devices/yast_printer.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_printer.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_printer.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_printer.png diff --git a/assets/Paper/2 48x48/devices/yast_soundcard.png b/src/gwsl/assets/Paper/2 48x48/devices/yast_soundcard.png similarity index 100% rename from assets/Paper/2 48x48/devices/yast_soundcard.png rename to src/gwsl/assets/Paper/2 48x48/devices/yast_soundcard.png diff --git a/assets/Paper/2 48x48/emblems/emblem-default.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-default.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-default.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-default.png diff --git a/assets/Paper/2 48x48/emblems/emblem-documents.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-documents.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-documents.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-documents.png diff --git a/assets/Paper/2 48x48/emblems/emblem-downloads.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-downloads.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-downloads.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-downloads.png diff --git a/assets/Paper/2 48x48/emblems/emblem-dropbox-syncing.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-syncing.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-dropbox-syncing.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-syncing.png diff --git a/assets/Paper/2 48x48/emblems/emblem-dropbox-unsyncable.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-unsyncable.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-dropbox-unsyncable.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-unsyncable.png diff --git a/assets/Paper/2 48x48/emblems/emblem-dropbox-uptodate.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-uptodate.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-dropbox-uptodate.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-dropbox-uptodate.png diff --git a/assets/Paper/2 48x48/emblems/emblem-favorite.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-favorite.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-favorite.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-favorite.png diff --git a/assets/Paper/2 48x48/emblems/emblem-important.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-important.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-important.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-important.png diff --git a/assets/Paper/2 48x48/emblems/emblem-mail.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-mail.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-mail.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-mail.png diff --git a/assets/Paper/2 48x48/emblems/emblem-new.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-new.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-new.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-new.png diff --git a/assets/Paper/2 48x48/emblems/emblem-noread.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-noread.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-noread.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-noread.png diff --git a/assets/Paper/2 48x48/emblems/emblem-nowrite.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-nowrite.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-nowrite.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-nowrite.png diff --git a/assets/Paper/2 48x48/emblems/emblem-photos.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-photos.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-photos.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-photos.png diff --git a/assets/Paper/2 48x48/emblems/emblem-readonly.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-readonly.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-readonly.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-readonly.png diff --git a/assets/Paper/2 48x48/emblems/emblem-shared.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-shared.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-shared.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-shared.png diff --git a/assets/Paper/2 48x48/emblems/emblem-symbolic-link.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-symbolic-link.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-symbolic-link.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-symbolic-link.png diff --git a/assets/Paper/2 48x48/emblems/emblem-synchronizing.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-synchronizing.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-synchronizing.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-synchronizing.png diff --git a/assets/Paper/2 48x48/emblems/emblem-system.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-system.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-system.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-system.png diff --git a/assets/Paper/2 48x48/emblems/emblem-unreadable.png b/src/gwsl/assets/Paper/2 48x48/emblems/emblem-unreadable.png similarity index 100% rename from assets/Paper/2 48x48/emblems/emblem-unreadable.png rename to src/gwsl/assets/Paper/2 48x48/emblems/emblem-unreadable.png diff --git a/assets/Paper/2 48x48/emotes/face-smile-big.png b/src/gwsl/assets/Paper/2 48x48/emotes/face-smile-big.png similarity index 100% rename from assets/Paper/2 48x48/emotes/face-smile-big.png rename to src/gwsl/assets/Paper/2 48x48/emotes/face-smile-big.png diff --git a/assets/Paper/2 48x48/emotes/face-smile.png b/src/gwsl/assets/Paper/2 48x48/emotes/face-smile.png similarity index 100% rename from assets/Paper/2 48x48/emotes/face-smile.png rename to src/gwsl/assets/Paper/2 48x48/emotes/face-smile.png diff --git a/assets/Paper/2 48x48/emotes/stock_smiley-1.png b/src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-1.png similarity index 100% rename from assets/Paper/2 48x48/emotes/stock_smiley-1.png rename to src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-1.png diff --git a/assets/Paper/2 48x48/emotes/stock_smiley-2.png b/src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-2.png similarity index 100% rename from assets/Paper/2 48x48/emotes/stock_smiley-2.png rename to src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-2.png diff --git a/assets/Paper/2 48x48/emotes/stock_smiley-6.png b/src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-6.png similarity index 100% rename from assets/Paper/2 48x48/emotes/stock_smiley-6.png rename to src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-6.png diff --git a/assets/Paper/2 48x48/emotes/stock_smiley-7.png b/src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-7.png similarity index 100% rename from assets/Paper/2 48x48/emotes/stock_smiley-7.png rename to src/gwsl/assets/Paper/2 48x48/emotes/stock_smiley-7.png diff --git a/assets/Paper/2 48x48/mimetypes/apk.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/apk.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/apk.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/apk.png diff --git a/assets/Paper/2 48x48/mimetypes/application-7z.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-7z.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-7z.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-7z.png diff --git a/assets/Paper/2 48x48/mimetypes/application-apk.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-apk.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-apk.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-apk.png diff --git a/assets/Paper/2 48x48/mimetypes/application-archive-zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-archive-zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-archive-zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-archive-zip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-archive.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-archive.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-archive.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-archive.png diff --git a/assets/Paper/2 48x48/mimetypes/application-gzip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-gzip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-gzip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-gzip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-msword.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-msword.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-msword.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-msword.png diff --git a/assets/Paper/2 48x48/mimetypes/application-octet-stream.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-octet-stream.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-octet-stream.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-octet-stream.png diff --git a/assets/Paper/2 48x48/mimetypes/application-ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/application-pdf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-pdf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-pdf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-pdf.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.android.package-archive.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.android.package-archive.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.android.package-archive.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.android.package-archive.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.debian.binary-package.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.debian.binary-package.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.debian.binary-package.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.debian.binary-package.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.iccprofile.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.iccprofile.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.iccprofile.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.iccprofile.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.png diff --git a/assets/Paper/2 48x48/mimetypes/application-vnd.rn-realmedia.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.rn-realmedia.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-vnd.rn-realmedia.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-vnd.rn-realmedia.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-7z-compressed.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-7z-compressed.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-7z-compressed.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-7z-compressed.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-7zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-7zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-7zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-7zip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-addon.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-addon.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-addon.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-addon.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-apk.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-apk.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-apk.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-apk.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-arc.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-arc.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-arc.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-arc.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-archive.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-archive.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-archive.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-archive.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-awk.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-awk.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-awk.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-awk.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-bittorrent.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bittorrent.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-bittorrent.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bittorrent.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip-compressed.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-bzip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-bzip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-bzip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-cd-image.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-cd-image.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-cd-image.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-cd-image.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-compress.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-compress.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-compress.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-compress.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-deb.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-deb.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-deb.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-deb.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-executable.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-executable.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-executable.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-executable.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-firmware.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-firmware.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-firmware.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-firmware.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-gzip-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-gzip-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-gzip-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-gzip-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-gzip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-gzip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-gzip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-gzip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-java.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-java.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-java.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-java.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-matroska.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-matroska.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-matroska.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-matroska.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-object.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-object.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-object.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-object.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-pak.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-pak.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-pak.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-pak.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-python-bytecode.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-python-bytecode.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-python-bytecode.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-python-bytecode.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-python.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-python.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-python.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-python.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-rar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-rar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-rar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-rar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-rpm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-rpm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-rpm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-rpm.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-ruby.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-ruby.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-ruby.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-ruby.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-shellscript.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-shellscript.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-shellscript.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-shellscript.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-tarz.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-tarz.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-tarz.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-tarz.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-xar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-xar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-xz-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xz-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-xz-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xz-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-xz.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xz.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-xz.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-xz.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-zip.png diff --git a/assets/Paper/2 48x48/mimetypes/application-x-zoo.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-zoo.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-x-zoo.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-x-zoo.png diff --git a/assets/Paper/2 48x48/mimetypes/application-zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/application-zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/application-zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/application-zip.png diff --git a/assets/Paper/2 48x48/mimetypes/ascii.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/ascii.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/ascii.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/ascii.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-mpeg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-mpeg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-mpeg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-mpeg.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-adpcm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-adpcm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-adpcm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-adpcm.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-aiff.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-aiff.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-aiff.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-aiff.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-flac+ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-flac+ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-flac+ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-flac+ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-flac.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-flac.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-flac.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-flac.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-monkey.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-monkey.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-monkey.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-monkey.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-mp2.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-mp2.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-mp2.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-mp2.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-mpeg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-mpeg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-mpeg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-mpeg.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-speex+ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-speex+ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-speex+ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-speex+ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/audio-x-vorbis+ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-vorbis+ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/audio-x-vorbis+ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/audio-x-vorbis+ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/binary.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/binary.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/binary.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/binary.png diff --git a/assets/Paper/2 48x48/mimetypes/contents2.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/contents2.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/contents2.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/contents2.png diff --git a/assets/Paper/2 48x48/mimetypes/deb.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/deb.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/deb.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/deb.png diff --git a/assets/Paper/2 48x48/mimetypes/document.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/document.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/document.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/document.png diff --git a/assets/Paper/2 48x48/mimetypes/empty.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/empty.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/empty.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/empty.png diff --git a/assets/Paper/2 48x48/mimetypes/exec.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/exec.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/exec.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/exec.png diff --git a/assets/Paper/2 48x48/mimetypes/extension.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/extension.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/extension.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/extension.png diff --git a/assets/Paper/2 48x48/mimetypes/folder_tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/folder_tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/folder_tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/folder_tar.png diff --git a/assets/Paper/2 48x48/mimetypes/font-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/font-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/font-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/font-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/font.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/font.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/font.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/font.png diff --git a/assets/Paper/2 48x48/mimetypes/font_bitmap.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/font_bitmap.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/font_bitmap.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/font_bitmap.png diff --git a/assets/Paper/2 48x48/mimetypes/font_truetype.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/font_truetype.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/font_truetype.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/font_truetype.png diff --git a/assets/Paper/2 48x48/mimetypes/font_type1.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/font_type1.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/font_type1.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/font_type1.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-fs-executable.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-fs-executable.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-fs-executable.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-fs-executable.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-fs-regular.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-fs-regular.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-fs-regular.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-fs-regular.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-magicpoint.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-magicpoint.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-magicpoint.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-magicpoint.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-msword.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-msword.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-msword.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-msword.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-pdf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-pdf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-pdf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-pdf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-postscript.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-postscript.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-postscript.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-postscript.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-rtf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-rtf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-rtf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-rtf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-excel.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-excel.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-excel.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-excel.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.rn-realmedia.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.calc.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.calc.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.calc.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.calc.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.impress.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.impress.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.impress.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.impress.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.writer.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.writer.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.writer.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.stardivision.writer.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-wordperfect.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-wordperfect.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-wordperfect.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-wordperfect.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-7z-compressed.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-7z-compressed.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-7z-compressed.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-7z-compressed.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-abiword.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-abiword.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-abiword.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-abiword.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-spreadsheet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-spreadsheet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-spreadsheet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-spreadsheet.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-word.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-word.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-word.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-applix-word.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-archive.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-archive.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-archive.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-archive.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-arj.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-arj.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-arj.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-arj.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-bzip.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compress.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compress.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compress.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compress.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio-compressed.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio-compressed.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio-compressed.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio-compressed.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-cpio.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-deb.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-deb.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-deb.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-deb.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-dvi.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-dvi.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-dvi.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-dvi.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-executable.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-executable.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-executable.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-executable.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-afm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-afm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-afm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-afm.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-bdf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-bdf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-bdf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-bdf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-linux-psf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-linux-psf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-linux-psf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-linux-psf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-pcf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-pcf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-pcf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-pcf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-sunos-news.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-sunos-news.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-sunos-news.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-sunos-news.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-ttf.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-ttf.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-ttf.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-font-ttf.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gnumeric.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gnumeric.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gnumeric.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gnumeric.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzip.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzpostscript.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzpostscript.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzpostscript.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-gzpostscript.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-jar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-jar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-jar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-jar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-killustrator.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-killustrator.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-killustrator.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-killustrator.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kpresenter.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kpresenter.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kpresenter.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kpresenter.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kspread.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kspread.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kspread.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kspread.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kword.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kword.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kword.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-kword.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lha.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lha.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lha.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lha.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lhz.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lhz.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lhz.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lhz.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-lzma.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-ms-dos-executable.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-ms-dos-executable.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-ms-dos-executable.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-ms-dos-executable.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-perl.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-perl.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-perl.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-perl.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-php.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-php.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-php.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-php.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-python-bytecode.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-python-bytecode.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-python-bytecode.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-python-bytecode.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rpm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rpm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rpm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-rpm.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-scribus.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-scribus.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-scribus.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-scribus.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shellscript.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shellscript.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shellscript.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shellscript.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shockwave-flash.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shockwave-flash.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shockwave-flash.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-shockwave-flash.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-stuffit.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-stuffit.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-stuffit.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-stuffit.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tarz.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tarz.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tarz.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tarz.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tex.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tex.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tex.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-tex.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-x-zip.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-xhtml+xml.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-xhtml+xml.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-xhtml+xml.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-xhtml+xml.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-application-zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-application-zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-application-zip.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-audio.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-audio.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-audio.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-audio.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-image.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-image.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-image.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-image.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-html.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-html.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-html.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-html.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-vnd.wap.wml.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-vnd.wap.wml.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-vnd.wap.wml.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-vnd.wap.wml.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-csh.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-csh.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-csh.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-csh.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-python.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-python.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-python.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-python.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-sh.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-sh.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-sh.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-sh.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcalendar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcalendar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcalendar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcalendar.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcard.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcard.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcard.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-vcard.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-zsh.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-zsh.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-zsh.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text-x-zsh.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-text.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-text.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-text.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-video.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-video.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-video.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-video.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-mime-x-font-afm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-x-font-afm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-mime-x-font-afm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-mime-x-font-afm.png diff --git a/assets/Paper/2 48x48/mimetypes/gnome-package.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-package.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gnome-package.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gnome-package.png diff --git a/assets/Paper/2 48x48/mimetypes/gtk-file.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/gtk-file.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/gtk-file.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/gtk-file.png diff --git a/assets/Paper/2 48x48/mimetypes/html.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/html.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/html.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/html.png diff --git a/assets/Paper/2 48x48/mimetypes/image-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/image-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/image-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/image-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/image.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/image.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/image.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/image.png diff --git a/assets/Paper/2 48x48/mimetypes/inode-directory.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/inode-directory.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/inode-directory.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/inode-directory.png diff --git a/assets/Paper/2 48x48/mimetypes/kpresenter_kpr.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/kpresenter_kpr.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/kpresenter_kpr.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/kpresenter_kpr.png diff --git a/assets/Paper/2 48x48/mimetypes/libpeas-plugin.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/libpeas-plugin.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/libpeas-plugin.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/libpeas-plugin.png diff --git a/assets/Paper/2 48x48/mimetypes/media-video.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/media-video.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/media-video.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/media-video.png diff --git a/assets/Paper/2 48x48/mimetypes/mime_ascii.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/mime_ascii.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/mime_ascii.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/mime_ascii.png diff --git a/assets/Paper/2 48x48/mimetypes/misc.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/misc.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/misc.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/misc.png diff --git a/assets/Paper/2 48x48/mimetypes/office-document.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/office-document.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/office-document.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/office-document.png diff --git a/assets/Paper/2 48x48/mimetypes/package-gdebi.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/package-gdebi.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/package-gdebi.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/package-gdebi.png diff --git a/assets/Paper/2 48x48/mimetypes/package-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/package-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/package-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/package-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/package.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/package.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/package.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/package.png diff --git a/assets/Paper/2 48x48/mimetypes/package_editors.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/package_editors.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/package_editors.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/package_editors.png diff --git a/assets/Paper/2 48x48/mimetypes/package_wordprocessing.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/package_wordprocessing.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/package_wordprocessing.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/package_wordprocessing.png diff --git a/assets/Paper/2 48x48/mimetypes/plan.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/plan.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/plan.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/plan.png diff --git a/assets/Paper/2 48x48/mimetypes/rar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/rar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/rar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/rar.png diff --git a/assets/Paper/2 48x48/mimetypes/rpm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/rpm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/rpm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/rpm.png diff --git a/assets/Paper/2 48x48/mimetypes/shellscript.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/shellscript.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/shellscript.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/shellscript.png diff --git a/assets/Paper/2 48x48/mimetypes/sound.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/sound.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/sound.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/sound.png diff --git a/assets/Paper/2 48x48/mimetypes/spreadsheet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/spreadsheet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/spreadsheet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/spreadsheet.png diff --git a/assets/Paper/2 48x48/mimetypes/stock_addressbook.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/stock_addressbook.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/stock_addressbook.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/stock_addressbook.png diff --git a/assets/Paper/2 48x48/mimetypes/stock_calendar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/stock_calendar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/stock_calendar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/stock_calendar.png diff --git a/assets/Paper/2 48x48/mimetypes/stock_script.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/stock_script.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/stock_script.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/stock_script.png diff --git a/assets/Paper/2 48x48/mimetypes/tar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/tar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/tar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/tar.png diff --git a/assets/Paper/2 48x48/mimetypes/template_source.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/template_source.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/template_source.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/template_source.png diff --git a/assets/Paper/2 48x48/mimetypes/text-html.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-html.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-html.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-html.png diff --git a/assets/Paper/2 48x48/mimetypes/text-htmlh.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-htmlh.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-htmlh.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-htmlh.png diff --git a/assets/Paper/2 48x48/mimetypes/text-markdown.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-markdown.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-markdown.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-markdown.png diff --git a/assets/Paper/2 48x48/mimetypes/text-plain.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-plain.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-plain.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-plain.png diff --git a/assets/Paper/2 48x48/mimetypes/text-r.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-r.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-r.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-r.png diff --git a/assets/Paper/2 48x48/mimetypes/text-rust.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-rust.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-rust.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-rust.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-R.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-R.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-R.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-R.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-c++src.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-c++src.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-c++src.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-c++src.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-c.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-c.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-c.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-c.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-csrc.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-csrc.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-csrc.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-csrc.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-generic-template.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic-template.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-generic-template.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic-template.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-generic.svapplication-x-awk.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic.svapplication-x-awk.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-generic.svapplication-x-awk.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-generic.svapplication-x-awk.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-go.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-go.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-go.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-go.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-haskell.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-haskell.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-haskell.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-haskell.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-java-source.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-java-source.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-java-source.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-java-source.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-java.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-java.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-java.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-java.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-katefilelist.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-katefilelist.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-katefilelist.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-katefilelist.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-plain.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-plain.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-plain.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-plain.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-preview.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-preview.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-preview.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-preview.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-python.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-python.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-python.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-python.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-r-source.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-r-source.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-r-source.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-r-source.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-ruby.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-ruby.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-ruby.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-ruby.png diff --git a/assets/Paper/2 48x48/mimetypes/text-x-script.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-script.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text-x-script.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text-x-script.png diff --git a/assets/Paper/2 48x48/mimetypes/text.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/text.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/text.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/text.png diff --git a/assets/Paper/2 48x48/mimetypes/tgz.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/tgz.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/tgz.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/tgz.png diff --git a/assets/Paper/2 48x48/mimetypes/txt.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/txt.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/txt.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/txt.png diff --git a/assets/Paper/2 48x48/mimetypes/txt2.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/txt2.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/txt2.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/txt2.png diff --git a/assets/Paper/2 48x48/mimetypes/unknown.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/unknown.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/unknown.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/unknown.png diff --git a/assets/Paper/2 48x48/mimetypes/uri-mms.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/uri-mms.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/uri-mms.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/uri-mms.png diff --git a/assets/Paper/2 48x48/mimetypes/uri-mmst.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/uri-mmst.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/uri-mmst.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/uri-mmst.png diff --git a/assets/Paper/2 48x48/mimetypes/uri-pnm.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/uri-pnm.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/uri-pnm.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/uri-pnm.png diff --git a/assets/Paper/2 48x48/mimetypes/uri-rtspt.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/uri-rtspt.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/uri-rtspt.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/uri-rtspt.png diff --git a/assets/Paper/2 48x48/mimetypes/uri-rtspu.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/uri-rtspu.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/uri-rtspu.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/uri-rtspu.png diff --git a/assets/Paper/2 48x48/mimetypes/vcalendar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/vcalendar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/vcalendar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/vcalendar.png diff --git a/assets/Paper/2 48x48/mimetypes/vcard.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/vcard.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/vcard.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/vcard.png diff --git a/assets/Paper/2 48x48/mimetypes/video-mp4.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-mp4.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-mp4.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-mp4.png diff --git a/assets/Paper/2 48x48/mimetypes/video-vivo.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-vivo.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-vivo.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-vivo.png diff --git a/assets/Paper/2 48x48/mimetypes/video-vnd.rn-realvideo.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-vnd.rn-realvideo.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-vnd.rn-realvideo.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-vnd.rn-realvideo.png diff --git a/assets/Paper/2 48x48/mimetypes/video-wavelet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-wavelet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-wavelet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-wavelet.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-anim.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-anim.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-anim.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-anim.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-flic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-flic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-flic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-flic.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-generic.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-generic.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-generic.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-generic.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-google-vlc-plugin.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-google-vlc-plugin.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-google-vlc-plugin.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-google-vlc-plugin.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-javafx.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-javafx.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-javafx.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-javafx.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-matroska.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-matroska.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-matroska.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-matroska.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-ms-wmp.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ms-wmp.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-ms-wmp.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ms-wmp.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-ms-wmv.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ms-wmv.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-ms-wmv.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ms-wmv.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-msvideo.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-msvideo.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-msvideo.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-msvideo.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-ogm+ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ogm+ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-ogm+ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-ogm+ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-theora+ogg.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-theora+ogg.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-theora+ogg.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-theora+ogg.png diff --git a/assets/Paper/2 48x48/mimetypes/video-x-wmv.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-wmv.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video-x-wmv.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video-x-wmv.png diff --git a/assets/Paper/2 48x48/mimetypes/video.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/video.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/video.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/video.png diff --git a/assets/Paper/2 48x48/mimetypes/wordprocessing.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/wordprocessing.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/wordprocessing.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/wordprocessing.png diff --git a/assets/Paper/2 48x48/mimetypes/www.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/www.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/www.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/www.png diff --git a/assets/Paper/2 48x48/mimetypes/x-office-address-book.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-address-book.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/x-office-address-book.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-address-book.png diff --git a/assets/Paper/2 48x48/mimetypes/x-office-calendar.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-calendar.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/x-office-calendar.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-calendar.png diff --git a/assets/Paper/2 48x48/mimetypes/x-office-document.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-document.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/x-office-document.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-document.png diff --git a/assets/Paper/2 48x48/mimetypes/x-office-presentation.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-presentation.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/x-office-presentation.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-presentation.png diff --git a/assets/Paper/2 48x48/mimetypes/x-office-spreadsheet.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-spreadsheet.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/x-office-spreadsheet.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/x-office-spreadsheet.png diff --git a/assets/Paper/2 48x48/mimetypes/zip.png b/src/gwsl/assets/Paper/2 48x48/mimetypes/zip.png similarity index 100% rename from assets/Paper/2 48x48/mimetypes/zip.png rename to src/gwsl/assets/Paper/2 48x48/mimetypes/zip.png diff --git a/assets/Paper/2 48x48/notifications/audio-volume-high-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-high-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/audio-volume-high-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-high-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/audio-volume-low-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-low-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/audio-volume-low-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-low-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/audio-volume-medium-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-medium-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/audio-volume-medium-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-medium-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/audio-volume-muted-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-muted-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/audio-volume-muted-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/audio-volume-muted-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/nm-device-wired.svg b/src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wired.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/nm-device-wired.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wired.svg diff --git a/assets/Paper/2 48x48/notifications/nm-device-wireless.svg b/src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wireless.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/nm-device-wireless.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wireless.svg diff --git a/assets/Paper/2 48x48/notifications/nm-device-wwan.svg b/src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wwan.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/nm-device-wwan.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/nm-device-wwan.svg diff --git a/assets/Paper/2 48x48/notifications/notification-audio-volume-high.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-high.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-audio-volume-high.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-high.svg diff --git a/assets/Paper/2 48x48/notifications/notification-audio-volume-low.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-low.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-audio-volume-low.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-low.svg diff --git a/assets/Paper/2 48x48/notifications/notification-audio-volume-medium.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-medium.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-audio-volume-medium.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-medium.svg diff --git a/assets/Paper/2 48x48/notifications/notification-audio-volume-muted.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-muted.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-audio-volume-muted.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-muted.svg diff --git a/assets/Paper/2 48x48/notifications/notification-audio-volume-off.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-off.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-audio-volume-off.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-audio-volume-off.svg diff --git a/assets/Paper/2 48x48/notifications/notification-battery-000.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-000.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-battery-000.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-000.svg diff --git a/assets/Paper/2 48x48/notifications/notification-battery-020.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-020.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-battery-020.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-020.svg diff --git a/assets/Paper/2 48x48/notifications/notification-battery-caution-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-caution-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-battery-caution-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-caution-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/notification-battery-empty.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-empty.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-battery-empty.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-empty.svg diff --git a/assets/Paper/2 48x48/notifications/notification-battery-low.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-low.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-battery-low.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-battery-low.svg diff --git a/assets/Paper/2 48x48/notifications/notification-device-eject.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-device-eject.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-device-eject.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-device-eject.svg diff --git a/assets/Paper/2 48x48/notifications/notification-disabled.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-disabled.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-disabled.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-disabled.svg diff --git a/assets/Paper/2 48x48/notifications/notification-display-brightness-full.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-full.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-display-brightness-full.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-full.svg diff --git a/assets/Paper/2 48x48/notifications/notification-display-brightness-low.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-low.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-display-brightness-low.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-low.svg diff --git a/assets/Paper/2 48x48/notifications/notification-display-brightness-medium.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-medium.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-display-brightness-medium.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-medium.svg diff --git a/assets/Paper/2 48x48/notifications/notification-display-brightness-off.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-off.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-display-brightness-off.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness-off.svg diff --git a/assets/Paper/2 48x48/notifications/notification-display-brightness.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-display-brightness.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-display-brightness.svg diff --git a/assets/Paper/2 48x48/notifications/notification-gsm-connected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-gsm-connected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-gsm-connected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-gsm-connected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-gsm-disconnected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-gsm-disconnected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-gsm-disconnected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-gsm-disconnected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-input-touchpad-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-input-touchpad-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-input-touchpad-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-input-touchpad-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/notification-keyboard-brightness.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-keyboard-brightness.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-keyboard-brightness.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-keyboard-brightness.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-cellular-disconnected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-cellular-disconnected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-cellular-disconnected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-cellular-disconnected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-cellular.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-cellular.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-cellular.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-cellular.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-ethernet-connected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-ethernet-connected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-ethernet-connected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-ethernet-connected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-wired-disconnected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wired-disconnected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-wired-disconnected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wired-disconnected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-wired.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wired.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-wired.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wired.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-wireless-disconnected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wireless-disconnected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-wireless-disconnected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wireless-disconnected.svg diff --git a/assets/Paper/2 48x48/notifications/notification-network-wireless.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wireless.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-network-wireless.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-network-wireless.svg diff --git a/assets/Paper/2 48x48/notifications/notification-power.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-power.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-power.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-power.svg diff --git a/assets/Paper/2 48x48/notifications/notification-printer-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-printer-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-printer-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-printer-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/notification-touchpad-disabled-symbolic.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-touchpad-disabled-symbolic.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-touchpad-disabled-symbolic.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-touchpad-disabled-symbolic.svg diff --git a/assets/Paper/2 48x48/notifications/notification-wifi-enabled.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-wifi-enabled.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-wifi-enabled.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-wifi-enabled.svg diff --git a/assets/Paper/2 48x48/notifications/notification-wireless-disconnected.svg b/src/gwsl/assets/Paper/2 48x48/notifications/notification-wireless-disconnected.svg similarity index 100% rename from assets/Paper/2 48x48/notifications/notification-wireless-disconnected.svg rename to src/gwsl/assets/Paper/2 48x48/notifications/notification-wireless-disconnected.svg diff --git a/assets/Paper/2 48x48/places/antergos-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/antergos-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/antergos-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/antergos-logo-icon.png diff --git a/assets/Paper/2 48x48/places/antergos.png b/src/gwsl/assets/Paper/2 48x48/places/antergos.png similarity index 100% rename from assets/Paper/2 48x48/places/antergos.png rename to src/gwsl/assets/Paper/2 48x48/places/antergos.png diff --git a/assets/Paper/2 48x48/places/applications-debian.png b/src/gwsl/assets/Paper/2 48x48/places/applications-debian.png similarity index 100% rename from assets/Paper/2 48x48/places/applications-debian.png rename to src/gwsl/assets/Paper/2 48x48/places/applications-debian.png diff --git a/assets/Paper/2 48x48/places/archlinux-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/archlinux-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/archlinux-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/archlinux-logo-icon.png diff --git a/assets/Paper/2 48x48/places/archlinux.png b/src/gwsl/assets/Paper/2 48x48/places/archlinux.png similarity index 100% rename from assets/Paper/2 48x48/places/archlinux.png rename to src/gwsl/assets/Paper/2 48x48/places/archlinux.png diff --git a/assets/Paper/2 48x48/places/cs-desktop.png b/src/gwsl/assets/Paper/2 48x48/places/cs-desktop.png similarity index 100% rename from assets/Paper/2 48x48/places/cs-desktop.png rename to src/gwsl/assets/Paper/2 48x48/places/cs-desktop.png diff --git a/assets/Paper/2 48x48/places/debian-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/debian-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/debian-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/debian-logo-icon.png diff --git a/assets/Paper/2 48x48/places/debian-logo.png b/src/gwsl/assets/Paper/2 48x48/places/debian-logo.png similarity index 100% rename from assets/Paper/2 48x48/places/debian-logo.png rename to src/gwsl/assets/Paper/2 48x48/places/debian-logo.png diff --git a/assets/Paper/2 48x48/places/debian-swirl.png b/src/gwsl/assets/Paper/2 48x48/places/debian-swirl.png similarity index 100% rename from assets/Paper/2 48x48/places/debian-swirl.png rename to src/gwsl/assets/Paper/2 48x48/places/debian-swirl.png diff --git a/assets/Paper/2 48x48/places/debian.png b/src/gwsl/assets/Paper/2 48x48/places/debian.png similarity index 100% rename from assets/Paper/2 48x48/places/debian.png rename to src/gwsl/assets/Paper/2 48x48/places/debian.png diff --git a/assets/Paper/2 48x48/places/desktop.png b/src/gwsl/assets/Paper/2 48x48/places/desktop.png similarity index 100% rename from assets/Paper/2 48x48/places/desktop.png rename to src/gwsl/assets/Paper/2 48x48/places/desktop.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-antergos.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-antergos.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-antergos.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-antergos.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-archlinux.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-archlinux.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-archlinux.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-archlinux.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-debian.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-debian.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-debian.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-debian.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-elementary.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-elementary.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-elementary.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-elementary.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-elementaryos.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-elementaryos.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-elementaryos.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-elementaryos.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-fedora.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-fedora.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-fedora.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-fedora.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-korora.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-korora.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-korora.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-korora.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-kubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-kubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-kubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-kubuntu.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-linux-mint.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-linux-mint.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-linux-mint.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-linux-mint.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-lubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-lubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-lubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-lubuntu.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-mageia.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-mageia.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-mageia.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-mageia.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-manjaro.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-manjaro.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-manjaro.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-manjaro.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-opensuse.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-opensuse.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-opensuse.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-opensuse.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-slackware.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-slackware.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-slackware.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-slackware.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-solus.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-solus.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-solus.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-solus.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-ubuntu-gnome.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu-gnome.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-ubuntu-gnome.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu-gnome.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-ubuntu-mate.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu-mate.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-ubuntu-mate.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu-mate.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-ubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-ubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-ubuntu.png diff --git a/assets/Paper/2 48x48/places/distributor-logo-xubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/distributor-logo-xubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/distributor-logo-xubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/distributor-logo-xubuntu.png diff --git a/assets/Paper/2 48x48/places/elementary.png b/src/gwsl/assets/Paper/2 48x48/places/elementary.png similarity index 100% rename from assets/Paper/2 48x48/places/elementary.png rename to src/gwsl/assets/Paper/2 48x48/places/elementary.png diff --git a/assets/Paper/2 48x48/places/elementaryos-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/elementaryos-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/elementaryos-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/elementaryos-logo-icon.png diff --git a/assets/Paper/2 48x48/places/elementaryos.png b/src/gwsl/assets/Paper/2 48x48/places/elementaryos.png similarity index 100% rename from assets/Paper/2 48x48/places/elementaryos.png rename to src/gwsl/assets/Paper/2 48x48/places/elementaryos.png diff --git a/assets/Paper/2 48x48/places/emptytrash.png b/src/gwsl/assets/Paper/2 48x48/places/emptytrash.png similarity index 100% rename from assets/Paper/2 48x48/places/emptytrash.png rename to src/gwsl/assets/Paper/2 48x48/places/emptytrash.png diff --git a/assets/Paper/2 48x48/places/fedora-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/fedora-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/fedora-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/fedora-logo-icon.png diff --git a/assets/Paper/2 48x48/places/fedora.png b/src/gwsl/assets/Paper/2 48x48/places/fedora.png similarity index 100% rename from assets/Paper/2 48x48/places/fedora.png rename to src/gwsl/assets/Paper/2 48x48/places/fedora.png diff --git a/assets/Paper/2 48x48/places/folder-black.png b/src/gwsl/assets/Paper/2 48x48/places/folder-black.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-black.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-black.png diff --git a/assets/Paper/2 48x48/places/folder-blue.png b/src/gwsl/assets/Paper/2 48x48/places/folder-blue.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-blue.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-blue.png diff --git a/assets/Paper/2 48x48/places/folder-brown.png b/src/gwsl/assets/Paper/2 48x48/places/folder-brown.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-brown.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-brown.png diff --git a/assets/Paper/2 48x48/places/folder-cloud.png b/src/gwsl/assets/Paper/2 48x48/places/folder-cloud.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-cloud.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-cloud.png diff --git a/assets/Paper/2 48x48/places/folder-cyan.png b/src/gwsl/assets/Paper/2 48x48/places/folder-cyan.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-cyan.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-cyan.png diff --git a/assets/Paper/2 48x48/places/folder-documents.png b/src/gwsl/assets/Paper/2 48x48/places/folder-documents.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-documents.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-documents.png diff --git a/assets/Paper/2 48x48/places/folder-download.png b/src/gwsl/assets/Paper/2 48x48/places/folder-download.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-download.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-download.png diff --git a/assets/Paper/2 48x48/places/folder-dropbox.png b/src/gwsl/assets/Paper/2 48x48/places/folder-dropbox.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-dropbox.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-dropbox.png diff --git a/assets/Paper/2 48x48/places/folder-gdrive.png b/src/gwsl/assets/Paper/2 48x48/places/folder-gdrive.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-gdrive.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-gdrive.png diff --git a/assets/Paper/2 48x48/places/folder-git.png b/src/gwsl/assets/Paper/2 48x48/places/folder-git.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-git.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-git.png diff --git a/assets/Paper/2 48x48/places/folder-green.png b/src/gwsl/assets/Paper/2 48x48/places/folder-green.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-green.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-green.png diff --git a/assets/Paper/2 48x48/places/folder-grey.png b/src/gwsl/assets/Paper/2 48x48/places/folder-grey.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-grey.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-grey.png diff --git a/assets/Paper/2 48x48/places/folder-locked.png b/src/gwsl/assets/Paper/2 48x48/places/folder-locked.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-locked.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-locked.png diff --git a/assets/Paper/2 48x48/places/folder-magenta.png b/src/gwsl/assets/Paper/2 48x48/places/folder-magenta.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-magenta.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-magenta.png diff --git a/assets/Paper/2 48x48/places/folder-music.png b/src/gwsl/assets/Paper/2 48x48/places/folder-music.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-music.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-music.png diff --git a/assets/Paper/2 48x48/places/folder-onedrive.png b/src/gwsl/assets/Paper/2 48x48/places/folder-onedrive.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-onedrive.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-onedrive.png diff --git a/assets/Paper/2 48x48/places/folder-orange.png b/src/gwsl/assets/Paper/2 48x48/places/folder-orange.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-orange.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-orange.png diff --git a/assets/Paper/2 48x48/places/folder-owncloud.png b/src/gwsl/assets/Paper/2 48x48/places/folder-owncloud.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-owncloud.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-owncloud.png diff --git a/assets/Paper/2 48x48/places/folder-pictures.png b/src/gwsl/assets/Paper/2 48x48/places/folder-pictures.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-pictures.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-pictures.png diff --git a/assets/Paper/2 48x48/places/folder-public.png b/src/gwsl/assets/Paper/2 48x48/places/folder-public.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-public.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-public.png diff --git a/assets/Paper/2 48x48/places/folder-publicshare.png b/src/gwsl/assets/Paper/2 48x48/places/folder-publicshare.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-publicshare.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-publicshare.png diff --git a/assets/Paper/2 48x48/places/folder-recent.png b/src/gwsl/assets/Paper/2 48x48/places/folder-recent.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-recent.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-recent.png diff --git a/assets/Paper/2 48x48/places/folder-red.png b/src/gwsl/assets/Paper/2 48x48/places/folder-red.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-red.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-red.png diff --git a/assets/Paper/2 48x48/places/folder-remote.png b/src/gwsl/assets/Paper/2 48x48/places/folder-remote.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-remote.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-remote.png diff --git a/assets/Paper/2 48x48/places/folder-templates.png b/src/gwsl/assets/Paper/2 48x48/places/folder-templates.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-templates.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-templates.png diff --git a/assets/Paper/2 48x48/places/folder-videos.png b/src/gwsl/assets/Paper/2 48x48/places/folder-videos.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-videos.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-videos.png diff --git a/assets/Paper/2 48x48/places/folder-violet.png b/src/gwsl/assets/Paper/2 48x48/places/folder-violet.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-violet.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-violet.png diff --git a/assets/Paper/2 48x48/places/folder-yellow.png b/src/gwsl/assets/Paper/2 48x48/places/folder-yellow.png similarity index 100% rename from assets/Paper/2 48x48/places/folder-yellow.png rename to src/gwsl/assets/Paper/2 48x48/places/folder-yellow.png diff --git a/assets/Paper/2 48x48/places/folder.png b/src/gwsl/assets/Paper/2 48x48/places/folder.png similarity index 100% rename from assets/Paper/2 48x48/places/folder.png rename to src/gwsl/assets/Paper/2 48x48/places/folder.png diff --git a/assets/Paper/2 48x48/places/folder_color_black.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_black.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_black.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_black.png diff --git a/assets/Paper/2 48x48/places/folder_color_blue.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_blue.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_blue.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_blue.png diff --git a/assets/Paper/2 48x48/places/folder_color_brown.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_brown.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_brown.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_brown.png diff --git a/assets/Paper/2 48x48/places/folder_color_green.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_green.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_green.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_green.png diff --git a/assets/Paper/2 48x48/places/folder_color_grey.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_grey.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_grey.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_grey.png diff --git a/assets/Paper/2 48x48/places/folder_color_orange.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_orange.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_orange.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_orange.png diff --git a/assets/Paper/2 48x48/places/folder_color_pink.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_pink.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_pink.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_pink.png diff --git a/assets/Paper/2 48x48/places/folder_color_purple.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_purple.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_purple.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_purple.png diff --git a/assets/Paper/2 48x48/places/folder_color_red.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_red.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_red.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_red.png diff --git a/assets/Paper/2 48x48/places/folder_color_yellow.png b/src/gwsl/assets/Paper/2 48x48/places/folder_color_yellow.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_color_yellow.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_color_yellow.png diff --git a/assets/Paper/2 48x48/places/folder_home.png b/src/gwsl/assets/Paper/2 48x48/places/folder_home.png similarity index 100% rename from assets/Paper/2 48x48/places/folder_home.png rename to src/gwsl/assets/Paper/2 48x48/places/folder_home.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-desktop.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-desktop.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-desktop.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-desktop.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-directory.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-directory.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-directory.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-directory.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-ftp.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-ftp.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-ftp.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-ftp.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-home.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-home.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-home.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-home.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-network.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-network.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-network.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-network.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-nfs.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-nfs.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-nfs.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-nfs.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-server.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-server.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-server.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-server.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-share.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-share.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-share.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-share.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-smb.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-smb.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-smb.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-smb.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-ssh.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-ssh.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-ssh.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-ssh.png diff --git a/assets/Paper/2 48x48/places/gnome-fs-trash-empty.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-fs-trash-empty.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-fs-trash-empty.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-fs-trash-empty.png diff --git a/assets/Paper/2 48x48/places/gnome-mime-x-directory-nfs-server.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-nfs-server.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-mime-x-directory-nfs-server.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-nfs-server.png diff --git a/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-server.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-server.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-server.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-server.png diff --git a/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-share.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-share.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-share.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-share.png diff --git a/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-workgroup.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-workgroup.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-workgroup.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-mime-x-directory-smb-workgroup.png diff --git a/assets/Paper/2 48x48/places/gnome-stock-trash.png b/src/gwsl/assets/Paper/2 48x48/places/gnome-stock-trash.png similarity index 100% rename from assets/Paper/2 48x48/places/gnome-stock-trash.png rename to src/gwsl/assets/Paper/2 48x48/places/gnome-stock-trash.png diff --git a/assets/Paper/2 48x48/places/gtk-directory.png b/src/gwsl/assets/Paper/2 48x48/places/gtk-directory.png similarity index 100% rename from assets/Paper/2 48x48/places/gtk-directory.png rename to src/gwsl/assets/Paper/2 48x48/places/gtk-directory.png diff --git a/assets/Paper/2 48x48/places/gtk-network.png b/src/gwsl/assets/Paper/2 48x48/places/gtk-network.png similarity index 100% rename from assets/Paper/2 48x48/places/gtk-network.png rename to src/gwsl/assets/Paper/2 48x48/places/gtk-network.png diff --git a/assets/Paper/2 48x48/places/inode-directory.png b/src/gwsl/assets/Paper/2 48x48/places/inode-directory.png similarity index 100% rename from assets/Paper/2 48x48/places/inode-directory.png rename to src/gwsl/assets/Paper/2 48x48/places/inode-directory.png diff --git a/assets/Paper/2 48x48/places/korora-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/korora-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/korora-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/korora-logo-icon.png diff --git a/assets/Paper/2 48x48/places/korora.png b/src/gwsl/assets/Paper/2 48x48/places/korora.png similarity index 100% rename from assets/Paper/2 48x48/places/korora.png rename to src/gwsl/assets/Paper/2 48x48/places/korora.png diff --git a/assets/Paper/2 48x48/places/kubuntu-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/kubuntu-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/kubuntu-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/kubuntu-logo-icon.png diff --git a/assets/Paper/2 48x48/places/kubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/kubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/kubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/kubuntu.png diff --git a/assets/Paper/2 48x48/places/linux-mint-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/linux-mint-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/linux-mint-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/linux-mint-logo-icon.png diff --git a/assets/Paper/2 48x48/places/linux-mint.png b/src/gwsl/assets/Paper/2 48x48/places/linux-mint.png similarity index 100% rename from assets/Paper/2 48x48/places/linux-mint.png rename to src/gwsl/assets/Paper/2 48x48/places/linux-mint.png diff --git a/assets/Paper/2 48x48/places/lubuntu-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/lubuntu-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/lubuntu-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/lubuntu-logo-icon.png diff --git a/assets/Paper/2 48x48/places/lubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/lubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/lubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/lubuntu.png diff --git a/assets/Paper/2 48x48/places/mageia-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/mageia-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/mageia-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/mageia-logo-icon.png diff --git a/assets/Paper/2 48x48/places/mageia.png b/src/gwsl/assets/Paper/2 48x48/places/mageia.png similarity index 100% rename from assets/Paper/2 48x48/places/mageia.png rename to src/gwsl/assets/Paper/2 48x48/places/mageia.png diff --git a/assets/Paper/2 48x48/places/manjaro-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/manjaro-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/manjaro-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/manjaro-logo-icon.png diff --git a/assets/Paper/2 48x48/places/manjaro-welcome.png b/src/gwsl/assets/Paper/2 48x48/places/manjaro-welcome.png similarity index 100% rename from assets/Paper/2 48x48/places/manjaro-welcome.png rename to src/gwsl/assets/Paper/2 48x48/places/manjaro-welcome.png diff --git a/assets/Paper/2 48x48/places/manjaro.png b/src/gwsl/assets/Paper/2 48x48/places/manjaro.png similarity index 100% rename from assets/Paper/2 48x48/places/manjaro.png rename to src/gwsl/assets/Paper/2 48x48/places/manjaro.png diff --git a/assets/Paper/2 48x48/places/mintwelcome.png b/src/gwsl/assets/Paper/2 48x48/places/mintwelcome.png similarity index 100% rename from assets/Paper/2 48x48/places/mintwelcome.png rename to src/gwsl/assets/Paper/2 48x48/places/mintwelcome.png diff --git a/assets/Paper/2 48x48/places/network-server.png b/src/gwsl/assets/Paper/2 48x48/places/network-server.png similarity index 100% rename from assets/Paper/2 48x48/places/network-server.png rename to src/gwsl/assets/Paper/2 48x48/places/network-server.png diff --git a/assets/Paper/2 48x48/places/network-workgroup.png b/src/gwsl/assets/Paper/2 48x48/places/network-workgroup.png similarity index 100% rename from assets/Paper/2 48x48/places/network-workgroup.png rename to src/gwsl/assets/Paper/2 48x48/places/network-workgroup.png diff --git a/assets/Paper/2 48x48/places/network.png b/src/gwsl/assets/Paper/2 48x48/places/network.png similarity index 100% rename from assets/Paper/2 48x48/places/network.png rename to src/gwsl/assets/Paper/2 48x48/places/network.png diff --git a/assets/Paper/2 48x48/places/network_local.png b/src/gwsl/assets/Paper/2 48x48/places/network_local.png similarity index 100% rename from assets/Paper/2 48x48/places/network_local.png rename to src/gwsl/assets/Paper/2 48x48/places/network_local.png diff --git a/assets/Paper/2 48x48/places/opensuse-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/opensuse-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/opensuse-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/opensuse-logo-icon.png diff --git a/assets/Paper/2 48x48/places/opensuse.png b/src/gwsl/assets/Paper/2 48x48/places/opensuse.png similarity index 100% rename from assets/Paper/2 48x48/places/opensuse.png rename to src/gwsl/assets/Paper/2 48x48/places/opensuse.png diff --git a/assets/Paper/2 48x48/places/redhat-network-server.png b/src/gwsl/assets/Paper/2 48x48/places/redhat-network-server.png similarity index 100% rename from assets/Paper/2 48x48/places/redhat-network-server.png rename to src/gwsl/assets/Paper/2 48x48/places/redhat-network-server.png diff --git a/assets/Paper/2 48x48/places/server.png b/src/gwsl/assets/Paper/2 48x48/places/server.png similarity index 100% rename from assets/Paper/2 48x48/places/server.png rename to src/gwsl/assets/Paper/2 48x48/places/server.png diff --git a/assets/Paper/2 48x48/places/show-desktop.png b/src/gwsl/assets/Paper/2 48x48/places/show-desktop.png similarity index 100% rename from assets/Paper/2 48x48/places/show-desktop.png rename to src/gwsl/assets/Paper/2 48x48/places/show-desktop.png diff --git a/assets/Paper/2 48x48/places/slackware-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/slackware-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/slackware-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/slackware-logo-icon.png diff --git a/assets/Paper/2 48x48/places/slackware.png b/src/gwsl/assets/Paper/2 48x48/places/slackware.png similarity index 100% rename from assets/Paper/2 48x48/places/slackware.png rename to src/gwsl/assets/Paper/2 48x48/places/slackware.png diff --git a/assets/Paper/2 48x48/places/solus-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/solus-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/solus-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/solus-logo-icon.png diff --git a/assets/Paper/2 48x48/places/solus.png b/src/gwsl/assets/Paper/2 48x48/places/solus.png similarity index 100% rename from assets/Paper/2 48x48/places/solus.png rename to src/gwsl/assets/Paper/2 48x48/places/solus.png diff --git a/assets/Paper/2 48x48/places/start-here-antergos.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-antergos.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-antergos.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-antergos.png diff --git a/assets/Paper/2 48x48/places/start-here-archlinux.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-archlinux.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-archlinux.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-archlinux.png diff --git a/assets/Paper/2 48x48/places/start-here-debian.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-debian.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-debian.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-debian.png diff --git a/assets/Paper/2 48x48/places/start-here-elementary.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-elementary.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-elementary.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-elementary.png diff --git a/assets/Paper/2 48x48/places/start-here-elementaryos.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-elementaryos.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-elementaryos.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-elementaryos.png diff --git a/assets/Paper/2 48x48/places/start-here-fedora.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-fedora.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-fedora.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-fedora.png diff --git a/assets/Paper/2 48x48/places/start-here-korora.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-korora.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-korora.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-korora.png diff --git a/assets/Paper/2 48x48/places/start-here-kubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-kubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-kubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-kubuntu.png diff --git a/assets/Paper/2 48x48/places/start-here-linux-mint.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-linux-mint.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-linux-mint.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-linux-mint.png diff --git a/assets/Paper/2 48x48/places/start-here-lubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-lubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-lubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-lubuntu.png diff --git a/assets/Paper/2 48x48/places/start-here-mageia.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-mageia.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-mageia.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-mageia.png diff --git a/assets/Paper/2 48x48/places/start-here-manjaro.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-manjaro.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-manjaro.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-manjaro.png diff --git a/assets/Paper/2 48x48/places/start-here-opensuse.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-opensuse.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-opensuse.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-opensuse.png diff --git a/assets/Paper/2 48x48/places/start-here-slackware.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-slackware.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-slackware.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-slackware.png diff --git a/assets/Paper/2 48x48/places/start-here-solus.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-solus.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-solus.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-solus.png diff --git a/assets/Paper/2 48x48/places/start-here-ubuntu-gnome.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu-gnome.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-ubuntu-gnome.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu-gnome.png diff --git a/assets/Paper/2 48x48/places/start-here-ubuntu-mate.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu-mate.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-ubuntu-mate.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu-mate.png diff --git a/assets/Paper/2 48x48/places/start-here-ubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-ubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-ubuntu.png diff --git a/assets/Paper/2 48x48/places/start-here-xubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/start-here-xubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/start-here-xubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/start-here-xubuntu.png diff --git a/assets/Paper/2 48x48/places/stock_folder.png b/src/gwsl/assets/Paper/2 48x48/places/stock_folder.png similarity index 100% rename from assets/Paper/2 48x48/places/stock_folder.png rename to src/gwsl/assets/Paper/2 48x48/places/stock_folder.png diff --git a/assets/Paper/2 48x48/places/trashcan_empty.png b/src/gwsl/assets/Paper/2 48x48/places/trashcan_empty.png similarity index 100% rename from assets/Paper/2 48x48/places/trashcan_empty.png rename to src/gwsl/assets/Paper/2 48x48/places/trashcan_empty.png diff --git a/assets/Paper/2 48x48/places/ubuntu-gnome-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu-gnome-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu-gnome-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu-gnome-logo-icon.png diff --git a/assets/Paper/2 48x48/places/ubuntu-gnome.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu-gnome.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu-gnome.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu-gnome.png diff --git a/assets/Paper/2 48x48/places/ubuntu-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu-logo-icon.png diff --git a/assets/Paper/2 48x48/places/ubuntu-mate-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu-mate-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu-mate-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu-mate-logo-icon.png diff --git a/assets/Paper/2 48x48/places/ubuntu-mate.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu-mate.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu-mate.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu-mate.png diff --git a/assets/Paper/2 48x48/places/ubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/ubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/ubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/ubuntu.png diff --git a/assets/Paper/2 48x48/places/user-bookmarks.png b/src/gwsl/assets/Paper/2 48x48/places/user-bookmarks.png similarity index 100% rename from assets/Paper/2 48x48/places/user-bookmarks.png rename to src/gwsl/assets/Paper/2 48x48/places/user-bookmarks.png diff --git a/assets/Paper/2 48x48/places/user-desktop.png b/src/gwsl/assets/Paper/2 48x48/places/user-desktop.png similarity index 100% rename from assets/Paper/2 48x48/places/user-desktop.png rename to src/gwsl/assets/Paper/2 48x48/places/user-desktop.png diff --git a/assets/Paper/2 48x48/places/user-home.png b/src/gwsl/assets/Paper/2 48x48/places/user-home.png similarity index 100% rename from assets/Paper/2 48x48/places/user-home.png rename to src/gwsl/assets/Paper/2 48x48/places/user-home.png diff --git a/assets/Paper/2 48x48/places/user-trash.png b/src/gwsl/assets/Paper/2 48x48/places/user-trash.png similarity index 100% rename from assets/Paper/2 48x48/places/user-trash.png rename to src/gwsl/assets/Paper/2 48x48/places/user-trash.png diff --git a/assets/Paper/2 48x48/places/workspace-switcher-left-bottom.png b/src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-left-bottom.png similarity index 100% rename from assets/Paper/2 48x48/places/workspace-switcher-left-bottom.png rename to src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-left-bottom.png diff --git a/assets/Paper/2 48x48/places/workspace-switcher-right-bottom.png b/src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-right-bottom.png similarity index 100% rename from assets/Paper/2 48x48/places/workspace-switcher-right-bottom.png rename to src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-right-bottom.png diff --git a/assets/Paper/2 48x48/places/workspace-switcher-right-top.png b/src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-right-top.png similarity index 100% rename from assets/Paper/2 48x48/places/workspace-switcher-right-top.png rename to src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-right-top.png diff --git a/assets/Paper/2 48x48/places/workspace-switcher-top-left.png b/src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-top-left.png similarity index 100% rename from assets/Paper/2 48x48/places/workspace-switcher-top-left.png rename to src/gwsl/assets/Paper/2 48x48/places/workspace-switcher-top-left.png diff --git a/assets/Paper/2 48x48/places/xfce-trash_empty.png b/src/gwsl/assets/Paper/2 48x48/places/xfce-trash_empty.png similarity index 100% rename from assets/Paper/2 48x48/places/xfce-trash_empty.png rename to src/gwsl/assets/Paper/2 48x48/places/xfce-trash_empty.png diff --git a/assets/Paper/2 48x48/places/xubuntu-logo-icon.png b/src/gwsl/assets/Paper/2 48x48/places/xubuntu-logo-icon.png similarity index 100% rename from assets/Paper/2 48x48/places/xubuntu-logo-icon.png rename to src/gwsl/assets/Paper/2 48x48/places/xubuntu-logo-icon.png diff --git a/assets/Paper/2 48x48/places/xubuntu.png b/src/gwsl/assets/Paper/2 48x48/places/xubuntu.png similarity index 100% rename from assets/Paper/2 48x48/places/xubuntu.png rename to src/gwsl/assets/Paper/2 48x48/places/xubuntu.png diff --git a/assets/Paper/2 48x48/status/appointment-missed.png b/src/gwsl/assets/Paper/2 48x48/status/appointment-missed.png similarity index 100% rename from assets/Paper/2 48x48/status/appointment-missed.png rename to src/gwsl/assets/Paper/2 48x48/status/appointment-missed.png diff --git a/assets/Paper/2 48x48/status/appointment-soon.png b/src/gwsl/assets/Paper/2 48x48/status/appointment-soon.png similarity index 100% rename from assets/Paper/2 48x48/status/appointment-soon.png rename to src/gwsl/assets/Paper/2 48x48/status/appointment-soon.png diff --git a/assets/Paper/2 48x48/status/aptdaemon-delete.png b/src/gwsl/assets/Paper/2 48x48/status/aptdaemon-delete.png similarity index 100% rename from assets/Paper/2 48x48/status/aptdaemon-delete.png rename to src/gwsl/assets/Paper/2 48x48/status/aptdaemon-delete.png diff --git a/assets/Paper/2 48x48/status/aptdaemon-error.png b/src/gwsl/assets/Paper/2 48x48/status/aptdaemon-error.png similarity index 100% rename from assets/Paper/2 48x48/status/aptdaemon-error.png rename to src/gwsl/assets/Paper/2 48x48/status/aptdaemon-error.png diff --git a/assets/Paper/2 48x48/status/aptdaemon-update-cache.png b/src/gwsl/assets/Paper/2 48x48/status/aptdaemon-update-cache.png similarity index 100% rename from assets/Paper/2 48x48/status/aptdaemon-update-cache.png rename to src/gwsl/assets/Paper/2 48x48/status/aptdaemon-update-cache.png diff --git a/assets/Paper/2 48x48/status/aptdaemon-upgrade.png b/src/gwsl/assets/Paper/2 48x48/status/aptdaemon-upgrade.png similarity index 100% rename from assets/Paper/2 48x48/status/aptdaemon-upgrade.png rename to src/gwsl/assets/Paper/2 48x48/status/aptdaemon-upgrade.png diff --git a/assets/Paper/2 48x48/status/audio-volume-high.png b/src/gwsl/assets/Paper/2 48x48/status/audio-volume-high.png similarity index 100% rename from assets/Paper/2 48x48/status/audio-volume-high.png rename to src/gwsl/assets/Paper/2 48x48/status/audio-volume-high.png diff --git a/assets/Paper/2 48x48/status/audio-volume-low.png b/src/gwsl/assets/Paper/2 48x48/status/audio-volume-low.png similarity index 100% rename from assets/Paper/2 48x48/status/audio-volume-low.png rename to src/gwsl/assets/Paper/2 48x48/status/audio-volume-low.png diff --git a/assets/Paper/2 48x48/status/audio-volume-medium.png b/src/gwsl/assets/Paper/2 48x48/status/audio-volume-medium.png similarity index 100% rename from assets/Paper/2 48x48/status/audio-volume-medium.png rename to src/gwsl/assets/Paper/2 48x48/status/audio-volume-medium.png diff --git a/assets/Paper/2 48x48/status/audio-volume-muted.png b/src/gwsl/assets/Paper/2 48x48/status/audio-volume-muted.png similarity index 100% rename from assets/Paper/2 48x48/status/audio-volume-muted.png rename to src/gwsl/assets/Paper/2 48x48/status/audio-volume-muted.png diff --git a/assets/Paper/2 48x48/status/available.png b/src/gwsl/assets/Paper/2 48x48/status/available.png similarity index 100% rename from assets/Paper/2 48x48/status/available.png rename to src/gwsl/assets/Paper/2 48x48/status/available.png diff --git a/assets/Paper/2 48x48/status/avatar-default.png b/src/gwsl/assets/Paper/2 48x48/status/avatar-default.png similarity index 100% rename from assets/Paper/2 48x48/status/avatar-default.png rename to src/gwsl/assets/Paper/2 48x48/status/avatar-default.png diff --git a/assets/Paper/2 48x48/status/away.png b/src/gwsl/assets/Paper/2 48x48/status/away.png similarity index 100% rename from assets/Paper/2 48x48/status/away.png rename to src/gwsl/assets/Paper/2 48x48/status/away.png diff --git a/assets/Paper/2 48x48/status/battery-000-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-000-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-000-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-000-charging.png diff --git a/assets/Paper/2 48x48/status/battery-000.png b/src/gwsl/assets/Paper/2 48x48/status/battery-000.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-000.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-000.png diff --git a/assets/Paper/2 48x48/status/battery-020-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-020-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-020-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-020-charging.png diff --git a/assets/Paper/2 48x48/status/battery-020.png b/src/gwsl/assets/Paper/2 48x48/status/battery-020.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-020.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-020.png diff --git a/assets/Paper/2 48x48/status/battery-040-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-040-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-040-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-040-charging.png diff --git a/assets/Paper/2 48x48/status/battery-040.png b/src/gwsl/assets/Paper/2 48x48/status/battery-040.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-040.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-040.png diff --git a/assets/Paper/2 48x48/status/battery-060-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-060-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-060-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-060-charging.png diff --git a/assets/Paper/2 48x48/status/battery-060.png b/src/gwsl/assets/Paper/2 48x48/status/battery-060.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-060.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-060.png diff --git a/assets/Paper/2 48x48/status/battery-080-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-080-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-080-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-080-charging.png diff --git a/assets/Paper/2 48x48/status/battery-080.png b/src/gwsl/assets/Paper/2 48x48/status/battery-080.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-080.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-080.png diff --git a/assets/Paper/2 48x48/status/battery-100-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-100-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-100-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-100-charging.png diff --git a/assets/Paper/2 48x48/status/battery-100.png b/src/gwsl/assets/Paper/2 48x48/status/battery-100.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-100.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-100.png diff --git a/assets/Paper/2 48x48/status/battery-caution-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-caution-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-caution-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-caution-charging.png diff --git a/assets/Paper/2 48x48/status/battery-caution.png b/src/gwsl/assets/Paper/2 48x48/status/battery-caution.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-caution.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-caution.png diff --git a/assets/Paper/2 48x48/status/battery-empty-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-empty-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-empty-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-empty-charging.png diff --git a/assets/Paper/2 48x48/status/battery-empty.png b/src/gwsl/assets/Paper/2 48x48/status/battery-empty.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-empty.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-empty.png diff --git a/assets/Paper/2 48x48/status/battery-full-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-full-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-full-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-full-charging.png diff --git a/assets/Paper/2 48x48/status/battery-full.png b/src/gwsl/assets/Paper/2 48x48/status/battery-full.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-full.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-full.png diff --git a/assets/Paper/2 48x48/status/battery-good-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-good-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-good-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-good-charging.png diff --git a/assets/Paper/2 48x48/status/battery-good.png b/src/gwsl/assets/Paper/2 48x48/status/battery-good.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-good.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-good.png diff --git a/assets/Paper/2 48x48/status/battery-low-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-low-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-low-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-low-charging.png diff --git a/assets/Paper/2 48x48/status/battery-low.png b/src/gwsl/assets/Paper/2 48x48/status/battery-low.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-low.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-low.png diff --git a/assets/Paper/2 48x48/status/battery-medium-charging.png b/src/gwsl/assets/Paper/2 48x48/status/battery-medium-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-medium-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-medium-charging.png diff --git a/assets/Paper/2 48x48/status/battery-medium.png b/src/gwsl/assets/Paper/2 48x48/status/battery-medium.png similarity index 100% rename from assets/Paper/2 48x48/status/battery-medium.png rename to src/gwsl/assets/Paper/2 48x48/status/battery-medium.png diff --git a/assets/Paper/2 48x48/status/changes-allow.png b/src/gwsl/assets/Paper/2 48x48/status/changes-allow.png similarity index 100% rename from assets/Paper/2 48x48/status/changes-allow.png rename to src/gwsl/assets/Paper/2 48x48/status/changes-allow.png diff --git a/assets/Paper/2 48x48/status/changes-prevent.png b/src/gwsl/assets/Paper/2 48x48/status/changes-prevent.png similarity index 100% rename from assets/Paper/2 48x48/status/changes-prevent.png rename to src/gwsl/assets/Paper/2 48x48/status/changes-prevent.png diff --git a/assets/Paper/2 48x48/status/channel-secure.png b/src/gwsl/assets/Paper/2 48x48/status/channel-secure.png similarity index 100% rename from assets/Paper/2 48x48/status/channel-secure.png rename to src/gwsl/assets/Paper/2 48x48/status/channel-secure.png diff --git a/assets/Paper/2 48x48/status/computer-fail.png b/src/gwsl/assets/Paper/2 48x48/status/computer-fail.png similarity index 100% rename from assets/Paper/2 48x48/status/computer-fail.png rename to src/gwsl/assets/Paper/2 48x48/status/computer-fail.png diff --git a/assets/Paper/2 48x48/status/connect_creating.png b/src/gwsl/assets/Paper/2 48x48/status/connect_creating.png similarity index 100% rename from assets/Paper/2 48x48/status/connect_creating.png rename to src/gwsl/assets/Paper/2 48x48/status/connect_creating.png diff --git a/assets/Paper/2 48x48/status/connect_established.png b/src/gwsl/assets/Paper/2 48x48/status/connect_established.png similarity index 100% rename from assets/Paper/2 48x48/status/connect_established.png rename to src/gwsl/assets/Paper/2 48x48/status/connect_established.png diff --git a/assets/Paper/2 48x48/status/connect_no.png b/src/gwsl/assets/Paper/2 48x48/status/connect_no.png similarity index 100% rename from assets/Paper/2 48x48/status/connect_no.png rename to src/gwsl/assets/Paper/2 48x48/status/connect_no.png diff --git a/assets/Paper/2 48x48/status/dialog-authentication.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-authentication.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-authentication.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-authentication.png diff --git a/assets/Paper/2 48x48/status/dialog-error.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-error.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-error.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-error.png diff --git a/assets/Paper/2 48x48/status/dialog-info.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-info.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-info.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-info.png diff --git a/assets/Paper/2 48x48/status/dialog-information.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-information.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-information.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-information.png diff --git a/assets/Paper/2 48x48/status/dialog-password.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-password.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-password.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-password.png diff --git a/assets/Paper/2 48x48/status/dialog-question.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-question.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-question.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-question.png diff --git a/assets/Paper/2 48x48/status/dialog-warning.png b/src/gwsl/assets/Paper/2 48x48/status/dialog-warning.png similarity index 100% rename from assets/Paper/2 48x48/status/dialog-warning.png rename to src/gwsl/assets/Paper/2 48x48/status/dialog-warning.png diff --git a/assets/Paper/2 48x48/status/edittrash.png b/src/gwsl/assets/Paper/2 48x48/status/edittrash.png similarity index 100% rename from assets/Paper/2 48x48/status/edittrash.png rename to src/gwsl/assets/Paper/2 48x48/status/edittrash.png diff --git a/assets/Paper/2 48x48/status/error.png b/src/gwsl/assets/Paper/2 48x48/status/error.png similarity index 100% rename from assets/Paper/2 48x48/status/error.png rename to src/gwsl/assets/Paper/2 48x48/status/error.png diff --git a/assets/Paper/2 48x48/status/extended-away.png b/src/gwsl/assets/Paper/2 48x48/status/extended-away.png similarity index 100% rename from assets/Paper/2 48x48/status/extended-away.png rename to src/gwsl/assets/Paper/2 48x48/status/extended-away.png diff --git a/assets/Paper/2 48x48/status/feed-starred.png b/src/gwsl/assets/Paper/2 48x48/status/feed-starred.png similarity index 100% rename from assets/Paper/2 48x48/status/feed-starred.png rename to src/gwsl/assets/Paper/2 48x48/status/feed-starred.png diff --git a/assets/Paper/2 48x48/status/folder-drag-accept.png b/src/gwsl/assets/Paper/2 48x48/status/folder-drag-accept.png similarity index 100% rename from assets/Paper/2 48x48/status/folder-drag-accept.png rename to src/gwsl/assets/Paper/2 48x48/status/folder-drag-accept.png diff --git a/assets/Paper/2 48x48/status/folder-open.png b/src/gwsl/assets/Paper/2 48x48/status/folder-open.png similarity index 100% rename from assets/Paper/2 48x48/status/folder-open.png rename to src/gwsl/assets/Paper/2 48x48/status/folder-open.png diff --git a/assets/Paper/2 48x48/status/folder-visiting.png b/src/gwsl/assets/Paper/2 48x48/status/folder-visiting.png similarity index 100% rename from assets/Paper/2 48x48/status/folder-visiting.png rename to src/gwsl/assets/Paper/2 48x48/status/folder-visiting.png diff --git a/assets/Paper/2 48x48/status/folder_open.png b/src/gwsl/assets/Paper/2 48x48/status/folder_open.png similarity index 100% rename from assets/Paper/2 48x48/status/folder_open.png rename to src/gwsl/assets/Paper/2 48x48/status/folder_open.png diff --git a/assets/Paper/2 48x48/status/gnome-fs-directory-accept.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-fs-directory-accept.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-fs-directory-accept.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-fs-directory-accept.png diff --git a/assets/Paper/2 48x48/status/gnome-fs-directory-visiting.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-fs-directory-visiting.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-fs-directory-visiting.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-fs-directory-visiting.png diff --git a/assets/Paper/2 48x48/status/gnome-fs-loading-icon.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-fs-loading-icon.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-fs-loading-icon.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-fs-loading-icon.png diff --git a/assets/Paper/2 48x48/status/gnome-fs-trash-full.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-fs-trash-full.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-fs-trash-full.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-fs-trash-full.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-disconn.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-disconn.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-disconn.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-disconn.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-error.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-error.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-error.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-error.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-idle.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-idle.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-idle.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-idle.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-rx.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-rx.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-rx.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-rx.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-tx.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-tx.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-tx.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-tx.png diff --git a/assets/Paper/2 48x48/status/gnome-netstatus-txrx.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-txrx.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-netstatus-txrx.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-netstatus-txrx.png diff --git a/assets/Paper/2 48x48/status/gnome-stock-trash-full.png b/src/gwsl/assets/Paper/2 48x48/status/gnome-stock-trash-full.png similarity index 100% rename from assets/Paper/2 48x48/status/gnome-stock-trash-full.png rename to src/gwsl/assets/Paper/2 48x48/status/gnome-stock-trash-full.png diff --git a/assets/Paper/2 48x48/status/gtk-authentication.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-authentication.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-authentication.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-authentication.png diff --git a/assets/Paper/2 48x48/status/gtk-dialog-authentication.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-authentication.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-dialog-authentication.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-authentication.png diff --git a/assets/Paper/2 48x48/status/gtk-dialog-error.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-error.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-dialog-error.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-error.png diff --git a/assets/Paper/2 48x48/status/gtk-dialog-info.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-info.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-dialog-info.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-info.png diff --git a/assets/Paper/2 48x48/status/gtk-dialog-question.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-question.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-dialog-question.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-question.png diff --git a/assets/Paper/2 48x48/status/gtk-dialog-warning.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-warning.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-dialog-warning.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-dialog-warning.png diff --git a/assets/Paper/2 48x48/status/gtk-missing-image.png b/src/gwsl/assets/Paper/2 48x48/status/gtk-missing-image.png similarity index 100% rename from assets/Paper/2 48x48/status/gtk-missing-image.png rename to src/gwsl/assets/Paper/2 48x48/status/gtk-missing-image.png diff --git a/assets/Paper/2 48x48/status/im-user-away.png b/src/gwsl/assets/Paper/2 48x48/status/im-user-away.png similarity index 100% rename from assets/Paper/2 48x48/status/im-user-away.png rename to src/gwsl/assets/Paper/2 48x48/status/im-user-away.png diff --git a/assets/Paper/2 48x48/status/im-user-busy.png b/src/gwsl/assets/Paper/2 48x48/status/im-user-busy.png similarity index 100% rename from assets/Paper/2 48x48/status/im-user-busy.png rename to src/gwsl/assets/Paper/2 48x48/status/im-user-busy.png diff --git a/assets/Paper/2 48x48/status/im-user-offline.png b/src/gwsl/assets/Paper/2 48x48/status/im-user-offline.png similarity index 100% rename from assets/Paper/2 48x48/status/im-user-offline.png rename to src/gwsl/assets/Paper/2 48x48/status/im-user-offline.png diff --git a/assets/Paper/2 48x48/status/im-user-online.png b/src/gwsl/assets/Paper/2 48x48/status/im-user-online.png similarity index 100% rename from assets/Paper/2 48x48/status/im-user-online.png rename to src/gwsl/assets/Paper/2 48x48/status/im-user-online.png diff --git a/assets/Paper/2 48x48/status/image-loading.png b/src/gwsl/assets/Paper/2 48x48/status/image-loading.png similarity index 100% rename from assets/Paper/2 48x48/status/image-loading.png rename to src/gwsl/assets/Paper/2 48x48/status/image-loading.png diff --git a/assets/Paper/2 48x48/status/image-missing.png b/src/gwsl/assets/Paper/2 48x48/status/image-missing.png similarity index 100% rename from assets/Paper/2 48x48/status/image-missing.png rename to src/gwsl/assets/Paper/2 48x48/status/image-missing.png diff --git a/assets/Paper/2 48x48/status/important.png b/src/gwsl/assets/Paper/2 48x48/status/important.png similarity index 100% rename from assets/Paper/2 48x48/status/important.png rename to src/gwsl/assets/Paper/2 48x48/status/important.png diff --git a/assets/Paper/2 48x48/status/info.png b/src/gwsl/assets/Paper/2 48x48/status/info.png similarity index 100% rename from assets/Paper/2 48x48/status/info.png rename to src/gwsl/assets/Paper/2 48x48/status/info.png diff --git a/assets/Paper/2 48x48/status/locked.png b/src/gwsl/assets/Paper/2 48x48/status/locked.png similarity index 100% rename from assets/Paper/2 48x48/status/locked.png rename to src/gwsl/assets/Paper/2 48x48/status/locked.png diff --git a/assets/Paper/2 48x48/status/mail-attachment.png b/src/gwsl/assets/Paper/2 48x48/status/mail-attachment.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-attachment.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-attachment.png diff --git a/assets/Paper/2 48x48/status/mail-read.png b/src/gwsl/assets/Paper/2 48x48/status/mail-read.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-read.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-read.png diff --git a/assets/Paper/2 48x48/status/mail-replied.png b/src/gwsl/assets/Paper/2 48x48/status/mail-replied.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-replied.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-replied.png diff --git a/assets/Paper/2 48x48/status/mail-signed-verified.png b/src/gwsl/assets/Paper/2 48x48/status/mail-signed-verified.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-signed-verified.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-signed-verified.png diff --git a/assets/Paper/2 48x48/status/mail-signed.png b/src/gwsl/assets/Paper/2 48x48/status/mail-signed.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-signed.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-signed.png diff --git a/assets/Paper/2 48x48/status/mail-unread.png b/src/gwsl/assets/Paper/2 48x48/status/mail-unread.png similarity index 100% rename from assets/Paper/2 48x48/status/mail-unread.png rename to src/gwsl/assets/Paper/2 48x48/status/mail-unread.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat-one-rtl.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-one-rtl.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat-one-rtl.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-one-rtl.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat-one.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-one.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat-one.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-one.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat-rtl.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-rtl.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat-rtl.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-rtl.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat-song-rtl.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-song-rtl.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat-song-rtl.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-song-rtl.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat-song.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-song.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat-song.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat-song.png diff --git a/assets/Paper/2 48x48/status/media-playlist-repeat.png b/src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat.png similarity index 100% rename from assets/Paper/2 48x48/status/media-playlist-repeat.png rename to src/gwsl/assets/Paper/2 48x48/status/media-playlist-repeat.png diff --git a/assets/Paper/2 48x48/status/messagebox_critical.png b/src/gwsl/assets/Paper/2 48x48/status/messagebox_critical.png similarity index 100% rename from assets/Paper/2 48x48/status/messagebox_critical.png rename to src/gwsl/assets/Paper/2 48x48/status/messagebox_critical.png diff --git a/assets/Paper/2 48x48/status/messagebox_info.png b/src/gwsl/assets/Paper/2 48x48/status/messagebox_info.png similarity index 100% rename from assets/Paper/2 48x48/status/messagebox_info.png rename to src/gwsl/assets/Paper/2 48x48/status/messagebox_info.png diff --git a/assets/Paper/2 48x48/status/messagebox_warning.png b/src/gwsl/assets/Paper/2 48x48/status/messagebox_warning.png similarity index 100% rename from assets/Paper/2 48x48/status/messagebox_warning.png rename to src/gwsl/assets/Paper/2 48x48/status/messagebox_warning.png diff --git a/assets/Paper/2 48x48/status/network-error.png b/src/gwsl/assets/Paper/2 48x48/status/network-error.png similarity index 100% rename from assets/Paper/2 48x48/status/network-error.png rename to src/gwsl/assets/Paper/2 48x48/status/network-error.png diff --git a/assets/Paper/2 48x48/status/network-idle.png b/src/gwsl/assets/Paper/2 48x48/status/network-idle.png similarity index 100% rename from assets/Paper/2 48x48/status/network-idle.png rename to src/gwsl/assets/Paper/2 48x48/status/network-idle.png diff --git a/assets/Paper/2 48x48/status/network-offline.png b/src/gwsl/assets/Paper/2 48x48/status/network-offline.png similarity index 100% rename from assets/Paper/2 48x48/status/network-offline.png rename to src/gwsl/assets/Paper/2 48x48/status/network-offline.png diff --git a/assets/Paper/2 48x48/status/network-receive.png b/src/gwsl/assets/Paper/2 48x48/status/network-receive.png similarity index 100% rename from assets/Paper/2 48x48/status/network-receive.png rename to src/gwsl/assets/Paper/2 48x48/status/network-receive.png diff --git a/assets/Paper/2 48x48/status/network-transmit-receive.png b/src/gwsl/assets/Paper/2 48x48/status/network-transmit-receive.png similarity index 100% rename from assets/Paper/2 48x48/status/network-transmit-receive.png rename to src/gwsl/assets/Paper/2 48x48/status/network-transmit-receive.png diff --git a/assets/Paper/2 48x48/status/network-transmit.png b/src/gwsl/assets/Paper/2 48x48/status/network-transmit.png similarity index 100% rename from assets/Paper/2 48x48/status/network-transmit.png rename to src/gwsl/assets/Paper/2 48x48/status/network-transmit.png diff --git a/assets/Paper/2 48x48/status/network-wired-disconnected.png b/src/gwsl/assets/Paper/2 48x48/status/network-wired-disconnected.png similarity index 100% rename from assets/Paper/2 48x48/status/network-wired-disconnected.png rename to src/gwsl/assets/Paper/2 48x48/status/network-wired-disconnected.png diff --git a/assets/Paper/2 48x48/status/network-wired-offline.png b/src/gwsl/assets/Paper/2 48x48/status/network-wired-offline.png similarity index 100% rename from assets/Paper/2 48x48/status/network-wired-offline.png rename to src/gwsl/assets/Paper/2 48x48/status/network-wired-offline.png diff --git a/assets/Paper/2 48x48/status/nm-adhoc.png b/src/gwsl/assets/Paper/2 48x48/status/nm-adhoc.png similarity index 100% rename from assets/Paper/2 48x48/status/nm-adhoc.png rename to src/gwsl/assets/Paper/2 48x48/status/nm-adhoc.png diff --git a/assets/Paper/2 48x48/status/nm-device-wired.png b/src/gwsl/assets/Paper/2 48x48/status/nm-device-wired.png similarity index 100% rename from assets/Paper/2 48x48/status/nm-device-wired.png rename to src/gwsl/assets/Paper/2 48x48/status/nm-device-wired.png diff --git a/assets/Paper/2 48x48/status/nm-device-wireless.png b/src/gwsl/assets/Paper/2 48x48/status/nm-device-wireless.png similarity index 100% rename from assets/Paper/2 48x48/status/nm-device-wireless.png rename to src/gwsl/assets/Paper/2 48x48/status/nm-device-wireless.png diff --git a/assets/Paper/2 48x48/status/nm-no-connection.png b/src/gwsl/assets/Paper/2 48x48/status/nm-no-connection.png similarity index 100% rename from assets/Paper/2 48x48/status/nm-no-connection.png rename to src/gwsl/assets/Paper/2 48x48/status/nm-no-connection.png diff --git a/assets/Paper/2 48x48/status/object-locked.png b/src/gwsl/assets/Paper/2 48x48/status/object-locked.png similarity index 100% rename from assets/Paper/2 48x48/status/object-locked.png rename to src/gwsl/assets/Paper/2 48x48/status/object-locked.png diff --git a/assets/Paper/2 48x48/status/object-unlocked.png b/src/gwsl/assets/Paper/2 48x48/status/object-unlocked.png similarity index 100% rename from assets/Paper/2 48x48/status/object-unlocked.png rename to src/gwsl/assets/Paper/2 48x48/status/object-unlocked.png diff --git a/assets/Paper/2 48x48/status/person.png b/src/gwsl/assets/Paper/2 48x48/status/person.png similarity index 100% rename from assets/Paper/2 48x48/status/person.png rename to src/gwsl/assets/Paper/2 48x48/status/person.png diff --git a/assets/Paper/2 48x48/status/pin-down.png b/src/gwsl/assets/Paper/2 48x48/status/pin-down.png similarity index 100% rename from assets/Paper/2 48x48/status/pin-down.png rename to src/gwsl/assets/Paper/2 48x48/status/pin-down.png diff --git a/assets/Paper/2 48x48/status/printer-error.png b/src/gwsl/assets/Paper/2 48x48/status/printer-error.png similarity index 100% rename from assets/Paper/2 48x48/status/printer-error.png rename to src/gwsl/assets/Paper/2 48x48/status/printer-error.png diff --git a/assets/Paper/2 48x48/status/printer-info.png b/src/gwsl/assets/Paper/2 48x48/status/printer-info.png similarity index 100% rename from assets/Paper/2 48x48/status/printer-info.png rename to src/gwsl/assets/Paper/2 48x48/status/printer-info.png diff --git a/assets/Paper/2 48x48/status/printer-printing.png b/src/gwsl/assets/Paper/2 48x48/status/printer-printing.png similarity index 100% rename from assets/Paper/2 48x48/status/printer-printing.png rename to src/gwsl/assets/Paper/2 48x48/status/printer-printing.png diff --git a/assets/Paper/2 48x48/status/security-high.png b/src/gwsl/assets/Paper/2 48x48/status/security-high.png similarity index 100% rename from assets/Paper/2 48x48/status/security-high.png rename to src/gwsl/assets/Paper/2 48x48/status/security-high.png diff --git a/assets/Paper/2 48x48/status/security-low.png b/src/gwsl/assets/Paper/2 48x48/status/security-low.png similarity index 100% rename from assets/Paper/2 48x48/status/security-low.png rename to src/gwsl/assets/Paper/2 48x48/status/security-low.png diff --git a/assets/Paper/2 48x48/status/security-medium.png b/src/gwsl/assets/Paper/2 48x48/status/security-medium.png similarity index 100% rename from assets/Paper/2 48x48/status/security-medium.png rename to src/gwsl/assets/Paper/2 48x48/status/security-medium.png diff --git a/assets/Paper/2 48x48/status/semi-starred-rtl.png b/src/gwsl/assets/Paper/2 48x48/status/semi-starred-rtl.png similarity index 100% rename from assets/Paper/2 48x48/status/semi-starred-rtl.png rename to src/gwsl/assets/Paper/2 48x48/status/semi-starred-rtl.png diff --git a/assets/Paper/2 48x48/status/semi-starred.png b/src/gwsl/assets/Paper/2 48x48/status/semi-starred.png similarity index 100% rename from assets/Paper/2 48x48/status/semi-starred.png rename to src/gwsl/assets/Paper/2 48x48/status/semi-starred.png diff --git a/assets/Paper/2 48x48/status/software-update-available.png b/src/gwsl/assets/Paper/2 48x48/status/software-update-available.png similarity index 100% rename from assets/Paper/2 48x48/status/software-update-available.png rename to src/gwsl/assets/Paper/2 48x48/status/software-update-available.png diff --git a/assets/Paper/2 48x48/status/software-update-urgent.png b/src/gwsl/assets/Paper/2 48x48/status/software-update-urgent.png similarity index 100% rename from assets/Paper/2 48x48/status/software-update-urgent.png rename to src/gwsl/assets/Paper/2 48x48/status/software-update-urgent.png diff --git a/assets/Paper/2 48x48/status/starred.png b/src/gwsl/assets/Paper/2 48x48/status/starred.png similarity index 100% rename from assets/Paper/2 48x48/status/starred.png rename to src/gwsl/assets/Paper/2 48x48/status/starred.png diff --git a/assets/Paper/2 48x48/status/stock_appointment-reminder-excl.png b/src/gwsl/assets/Paper/2 48x48/status/stock_appointment-reminder-excl.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_appointment-reminder-excl.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_appointment-reminder-excl.png diff --git a/assets/Paper/2 48x48/status/stock_appointment-reminder.png b/src/gwsl/assets/Paper/2 48x48/status/stock_appointment-reminder.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_appointment-reminder.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_appointment-reminder.png diff --git a/assets/Paper/2 48x48/status/stock_attach.png b/src/gwsl/assets/Paper/2 48x48/status/stock_attach.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_attach.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_attach.png diff --git a/assets/Paper/2 48x48/status/stock_dialog-error.png b/src/gwsl/assets/Paper/2 48x48/status/stock_dialog-error.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_dialog-error.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_dialog-error.png diff --git a/assets/Paper/2 48x48/status/stock_dialog-info.png b/src/gwsl/assets/Paper/2 48x48/status/stock_dialog-info.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_dialog-info.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_dialog-info.png diff --git a/assets/Paper/2 48x48/status/stock_dialog-question.png b/src/gwsl/assets/Paper/2 48x48/status/stock_dialog-question.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_dialog-question.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_dialog-question.png diff --git a/assets/Paper/2 48x48/status/stock_dialog-warning.png b/src/gwsl/assets/Paper/2 48x48/status/stock_dialog-warning.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_dialog-warning.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_dialog-warning.png diff --git a/assets/Paper/2 48x48/status/stock_lock-broken.png b/src/gwsl/assets/Paper/2 48x48/status/stock_lock-broken.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_lock-broken.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_lock-broken.png diff --git a/assets/Paper/2 48x48/status/stock_lock-ok.png b/src/gwsl/assets/Paper/2 48x48/status/stock_lock-ok.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_lock-ok.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_lock-ok.png diff --git a/assets/Paper/2 48x48/status/stock_lock-open.png b/src/gwsl/assets/Paper/2 48x48/status/stock_lock-open.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_lock-open.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_lock-open.png diff --git a/assets/Paper/2 48x48/status/stock_lock.png b/src/gwsl/assets/Paper/2 48x48/status/stock_lock.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_lock.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_lock.png diff --git a/assets/Paper/2 48x48/status/stock_mail-open.png b/src/gwsl/assets/Paper/2 48x48/status/stock_mail-open.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_mail-open.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_mail-open.png diff --git a/assets/Paper/2 48x48/status/stock_mail-replied.png b/src/gwsl/assets/Paper/2 48x48/status/stock_mail-replied.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_mail-replied.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_mail-replied.png diff --git a/assets/Paper/2 48x48/status/stock_mail-unread.png b/src/gwsl/assets/Paper/2 48x48/status/stock_mail-unread.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_mail-unread.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_mail-unread.png diff --git a/assets/Paper/2 48x48/status/stock_open.png b/src/gwsl/assets/Paper/2 48x48/status/stock_open.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_open.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_open.png diff --git a/assets/Paper/2 48x48/status/stock_repeat.png b/src/gwsl/assets/Paper/2 48x48/status/stock_repeat.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_repeat.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_repeat.png diff --git a/assets/Paper/2 48x48/status/stock_trash_full.png b/src/gwsl/assets/Paper/2 48x48/status/stock_trash_full.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_trash_full.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_trash_full.png diff --git a/assets/Paper/2 48x48/status/stock_volume-0.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume-0.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume-0.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume-0.png diff --git a/assets/Paper/2 48x48/status/stock_volume-max.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume-max.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume-max.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume-max.png diff --git a/assets/Paper/2 48x48/status/stock_volume-med.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume-med.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume-med.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume-med.png diff --git a/assets/Paper/2 48x48/status/stock_volume-min.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume-min.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume-min.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume-min.png diff --git a/assets/Paper/2 48x48/status/stock_volume-mute.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume-mute.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume-mute.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume-mute.png diff --git a/assets/Paper/2 48x48/status/stock_volume.png b/src/gwsl/assets/Paper/2 48x48/status/stock_volume.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_volume.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_volume.png diff --git a/assets/Paper/2 48x48/status/stock_weather-cloudy.png b/src/gwsl/assets/Paper/2 48x48/status/stock_weather-cloudy.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_weather-cloudy.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_weather-cloudy.png diff --git a/assets/Paper/2 48x48/status/stock_weather-few-clouds.png b/src/gwsl/assets/Paper/2 48x48/status/stock_weather-few-clouds.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_weather-few-clouds.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_weather-few-clouds.png diff --git a/assets/Paper/2 48x48/status/stock_weather-showers.png b/src/gwsl/assets/Paper/2 48x48/status/stock_weather-showers.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_weather-showers.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_weather-showers.png diff --git a/assets/Paper/2 48x48/status/stock_weather-snow.png b/src/gwsl/assets/Paper/2 48x48/status/stock_weather-snow.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_weather-snow.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_weather-snow.png diff --git a/assets/Paper/2 48x48/status/stock_weather-sunny.png b/src/gwsl/assets/Paper/2 48x48/status/stock_weather-sunny.png similarity index 100% rename from assets/Paper/2 48x48/status/stock_weather-sunny.png rename to src/gwsl/assets/Paper/2 48x48/status/stock_weather-sunny.png diff --git a/assets/Paper/2 48x48/status/sunny.png b/src/gwsl/assets/Paper/2 48x48/status/sunny.png similarity index 100% rename from assets/Paper/2 48x48/status/sunny.png rename to src/gwsl/assets/Paper/2 48x48/status/sunny.png diff --git a/assets/Paper/2 48x48/status/sync-error.png b/src/gwsl/assets/Paper/2 48x48/status/sync-error.png similarity index 100% rename from assets/Paper/2 48x48/status/sync-error.png rename to src/gwsl/assets/Paper/2 48x48/status/sync-error.png diff --git a/assets/Paper/2 48x48/status/sync-synchronizing.png b/src/gwsl/assets/Paper/2 48x48/status/sync-synchronizing.png similarity index 100% rename from assets/Paper/2 48x48/status/sync-synchronizing.png rename to src/gwsl/assets/Paper/2 48x48/status/sync-synchronizing.png diff --git a/assets/Paper/2 48x48/status/task-due.png b/src/gwsl/assets/Paper/2 48x48/status/task-due.png similarity index 100% rename from assets/Paper/2 48x48/status/task-due.png rename to src/gwsl/assets/Paper/2 48x48/status/task-due.png diff --git a/assets/Paper/2 48x48/status/task-past-due.png b/src/gwsl/assets/Paper/2 48x48/status/task-past-due.png similarity index 100% rename from assets/Paper/2 48x48/status/task-past-due.png rename to src/gwsl/assets/Paper/2 48x48/status/task-past-due.png diff --git a/assets/Paper/2 48x48/status/trashcan_full.png b/src/gwsl/assets/Paper/2 48x48/status/trashcan_full.png similarity index 100% rename from assets/Paper/2 48x48/status/trashcan_full.png rename to src/gwsl/assets/Paper/2 48x48/status/trashcan_full.png diff --git a/assets/Paper/2 48x48/status/unlock.png b/src/gwsl/assets/Paper/2 48x48/status/unlock.png similarity index 100% rename from assets/Paper/2 48x48/status/unlock.png rename to src/gwsl/assets/Paper/2 48x48/status/unlock.png diff --git a/assets/Paper/2 48x48/status/unlocked.png b/src/gwsl/assets/Paper/2 48x48/status/unlocked.png similarity index 100% rename from assets/Paper/2 48x48/status/unlocked.png rename to src/gwsl/assets/Paper/2 48x48/status/unlocked.png diff --git a/assets/Paper/2 48x48/status/user-available.png b/src/gwsl/assets/Paper/2 48x48/status/user-available.png similarity index 100% rename from assets/Paper/2 48x48/status/user-available.png rename to src/gwsl/assets/Paper/2 48x48/status/user-available.png diff --git a/assets/Paper/2 48x48/status/user-away.png b/src/gwsl/assets/Paper/2 48x48/status/user-away.png similarity index 100% rename from assets/Paper/2 48x48/status/user-away.png rename to src/gwsl/assets/Paper/2 48x48/status/user-away.png diff --git a/assets/Paper/2 48x48/status/user-busy.png b/src/gwsl/assets/Paper/2 48x48/status/user-busy.png similarity index 100% rename from assets/Paper/2 48x48/status/user-busy.png rename to src/gwsl/assets/Paper/2 48x48/status/user-busy.png diff --git a/assets/Paper/2 48x48/status/user-extended-away.png b/src/gwsl/assets/Paper/2 48x48/status/user-extended-away.png similarity index 100% rename from assets/Paper/2 48x48/status/user-extended-away.png rename to src/gwsl/assets/Paper/2 48x48/status/user-extended-away.png diff --git a/assets/Paper/2 48x48/status/user-idle.png b/src/gwsl/assets/Paper/2 48x48/status/user-idle.png similarity index 100% rename from assets/Paper/2 48x48/status/user-idle.png rename to src/gwsl/assets/Paper/2 48x48/status/user-idle.png diff --git a/assets/Paper/2 48x48/status/user-invisible.png b/src/gwsl/assets/Paper/2 48x48/status/user-invisible.png similarity index 100% rename from assets/Paper/2 48x48/status/user-invisible.png rename to src/gwsl/assets/Paper/2 48x48/status/user-invisible.png diff --git a/assets/Paper/2 48x48/status/user-offline.png b/src/gwsl/assets/Paper/2 48x48/status/user-offline.png similarity index 100% rename from assets/Paper/2 48x48/status/user-offline.png rename to src/gwsl/assets/Paper/2 48x48/status/user-offline.png diff --git a/assets/Paper/2 48x48/status/user-online.png b/src/gwsl/assets/Paper/2 48x48/status/user-online.png similarity index 100% rename from assets/Paper/2 48x48/status/user-online.png rename to src/gwsl/assets/Paper/2 48x48/status/user-online.png diff --git a/assets/Paper/2 48x48/status/user-trash-full.png b/src/gwsl/assets/Paper/2 48x48/status/user-trash-full.png similarity index 100% rename from assets/Paper/2 48x48/status/user-trash-full.png rename to src/gwsl/assets/Paper/2 48x48/status/user-trash-full.png diff --git a/assets/Paper/2 48x48/status/view-pim-tasks-pending.png b/src/gwsl/assets/Paper/2 48x48/status/view-pim-tasks-pending.png similarity index 100% rename from assets/Paper/2 48x48/status/view-pim-tasks-pending.png rename to src/gwsl/assets/Paper/2 48x48/status/view-pim-tasks-pending.png diff --git a/assets/Paper/2 48x48/status/weather-clear.png b/src/gwsl/assets/Paper/2 48x48/status/weather-clear.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-clear.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-clear.png diff --git a/assets/Paper/2 48x48/status/weather-few-clouds.png b/src/gwsl/assets/Paper/2 48x48/status/weather-few-clouds.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-few-clouds.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-few-clouds.png diff --git a/assets/Paper/2 48x48/status/weather-overcast.png b/src/gwsl/assets/Paper/2 48x48/status/weather-overcast.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-overcast.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-overcast.png diff --git a/assets/Paper/2 48x48/status/weather-severe-alert.png b/src/gwsl/assets/Paper/2 48x48/status/weather-severe-alert.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-severe-alert.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-severe-alert.png diff --git a/assets/Paper/2 48x48/status/weather-showers-scattered.png b/src/gwsl/assets/Paper/2 48x48/status/weather-showers-scattered.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-showers-scattered.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-showers-scattered.png diff --git a/assets/Paper/2 48x48/status/weather-showers.png b/src/gwsl/assets/Paper/2 48x48/status/weather-showers.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-showers.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-showers.png diff --git a/assets/Paper/2 48x48/status/weather-snow.png b/src/gwsl/assets/Paper/2 48x48/status/weather-snow.png similarity index 100% rename from assets/Paper/2 48x48/status/weather-snow.png rename to src/gwsl/assets/Paper/2 48x48/status/weather-snow.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-critical-charging.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-critical-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-critical-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-critical-charging.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-critical.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-critical.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-critical.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-critical.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-full-charging.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-full-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-full-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-full-charging.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-full.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-full.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-full.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-full.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-low-charging.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-low-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-low-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-low-charging.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-low.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-low.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-low.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-low.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-ok-charging.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-ok-charging.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-ok-charging.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-ok-charging.png diff --git a/assets/Paper/2 48x48/status/xfce-battery-ok.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-battery-ok.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-battery-ok.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-battery-ok.png diff --git a/assets/Paper/2 48x48/status/xfce-trash_full.png b/src/gwsl/assets/Paper/2 48x48/status/xfce-trash_full.png similarity index 100% rename from assets/Paper/2 48x48/status/xfce-trash_full.png rename to src/gwsl/assets/Paper/2 48x48/status/xfce-trash_full.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.ca.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.ca.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.ca.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.ca.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.cn.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.cn.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.cn.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.cn.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.co.uk.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.co.uk.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.co.uk.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.co.uk.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.com.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.com.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.de.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.de.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.de.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.de.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.es.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.es.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.es.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.es.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.fr.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.fr.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.fr.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.fr.png diff --git a/assets/Paper/2 48x48/web/Amazon-www.amazon.it.png b/src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.it.png similarity index 100% rename from assets/Paper/2 48x48/web/Amazon-www.amazon.it.png rename to src/gwsl/assets/Paper/2 48x48/web/Amazon-www.amazon.it.png diff --git a/assets/Paper/2 48x48/web/Dropbox.png b/src/gwsl/assets/Paper/2 48x48/web/Dropbox.png similarity index 100% rename from assets/Paper/2 48x48/web/Dropbox.png rename to src/gwsl/assets/Paper/2 48x48/web/Dropbox.png diff --git a/assets/Paper/2 48x48/web/Evernote-evernote.com.png b/src/gwsl/assets/Paper/2 48x48/web/Evernote-evernote.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Evernote-evernote.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Evernote-evernote.com.png diff --git a/assets/Paper/2 48x48/web/Evernote-www.evernote.com.png b/src/gwsl/assets/Paper/2 48x48/web/Evernote-www.evernote.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Evernote-www.evernote.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Evernote-www.evernote.com.png diff --git a/assets/Paper/2 48x48/web/Evernote.png b/src/gwsl/assets/Paper/2 48x48/web/Evernote.png similarity index 100% rename from assets/Paper/2 48x48/web/Evernote.png rename to src/gwsl/assets/Paper/2 48x48/web/Evernote.png diff --git a/assets/Paper/2 48x48/web/FacebookMessenger-facebook.com.png b/src/gwsl/assets/Paper/2 48x48/web/FacebookMessenger-facebook.com.png similarity index 100% rename from assets/Paper/2 48x48/web/FacebookMessenger-facebook.com.png rename to src/gwsl/assets/Paper/2 48x48/web/FacebookMessenger-facebook.com.png diff --git a/assets/Paper/2 48x48/web/Google-plus.google.com.png b/src/gwsl/assets/Paper/2 48x48/web/Google-plus.google.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Google-plus.google.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Google-plus.google.com.png diff --git a/assets/Paper/2 48x48/web/Pocket-getpocket.com.png b/src/gwsl/assets/Paper/2 48x48/web/Pocket-getpocket.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Pocket-getpocket.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Pocket-getpocket.com.png diff --git a/assets/Paper/2 48x48/web/Reddit-pay.reddit.com.png b/src/gwsl/assets/Paper/2 48x48/web/Reddit-pay.reddit.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Reddit-pay.reddit.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Reddit-pay.reddit.com.png diff --git a/assets/Paper/2 48x48/web/Reddit-reddit.com.png b/src/gwsl/assets/Paper/2 48x48/web/Reddit-reddit.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Reddit-reddit.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Reddit-reddit.com.png diff --git a/assets/Paper/2 48x48/web/Twitter-twitter.com.png b/src/gwsl/assets/Paper/2 48x48/web/Twitter-twitter.com.png similarity index 100% rename from assets/Paper/2 48x48/web/Twitter-twitter.com.png rename to src/gwsl/assets/Paper/2 48x48/web/Twitter-twitter.com.png diff --git a/assets/Paper/2 48x48/web/YouTube-youtube.com.png b/src/gwsl/assets/Paper/2 48x48/web/YouTube-youtube.com.png similarity index 100% rename from assets/Paper/2 48x48/web/YouTube-youtube.com.png rename to src/gwsl/assets/Paper/2 48x48/web/YouTube-youtube.com.png diff --git a/assets/Paper/2 48x48/web/amazon-mp3-store-source.png b/src/gwsl/assets/Paper/2 48x48/web/amazon-mp3-store-source.png similarity index 100% rename from assets/Paper/2 48x48/web/amazon-mp3-store-source.png rename to src/gwsl/assets/Paper/2 48x48/web/amazon-mp3-store-source.png diff --git a/assets/Paper/2 48x48/web/amazon-store.png b/src/gwsl/assets/Paper/2 48x48/web/amazon-store.png similarity index 100% rename from assets/Paper/2 48x48/web/amazon-store.png rename to src/gwsl/assets/Paper/2 48x48/web/amazon-store.png diff --git a/assets/Paper/2 48x48/web/as-icon.png b/src/gwsl/assets/Paper/2 48x48/web/as-icon.png similarity index 100% rename from assets/Paper/2 48x48/web/as-icon.png rename to src/gwsl/assets/Paper/2 48x48/web/as-icon.png diff --git a/assets/Paper/2 48x48/web/as-powered.png b/src/gwsl/assets/Paper/2 48x48/web/as-powered.png similarity index 100% rename from assets/Paper/2 48x48/web/as-powered.png rename to src/gwsl/assets/Paper/2 48x48/web/as-powered.png diff --git a/assets/Paper/2 48x48/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-coobgpohoikkiipiblmjeljniedjpjpf-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-dlppkpafhbajpcmmoheippocdidnckmm-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-jeogkiiogjbmhklcnbgkdcjoioegiknm-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-knipolnnllmklapflnccelgolnpehhp.png diff --git a/assets/Paper/2 48x48/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-mdapmeleikeppmfgadilffngabfpibok-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-nckgahadagoaajjgafhacjanaoiihapd-Default.png diff --git a/assets/Paper/2 48x48/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png b/src/gwsl/assets/Paper/2 48x48/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png similarity index 100% rename from assets/Paper/2 48x48/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png rename to src/gwsl/assets/Paper/2 48x48/web/chrome-niloccemoadcdkdjlinkgdfekeahmflj-Default.png diff --git a/assets/Paper/2 48x48/web/everpad.png b/src/gwsl/assets/Paper/2 48x48/web/everpad.png similarity index 100% rename from assets/Paper/2 48x48/web/everpad.png rename to src/gwsl/assets/Paper/2 48x48/web/everpad.png diff --git a/assets/Paper/2 48x48/web/facebook-facebook.com.png b/src/gwsl/assets/Paper/2 48x48/web/facebook-facebook.com.png similarity index 100% rename from assets/Paper/2 48x48/web/facebook-facebook.com.png rename to src/gwsl/assets/Paper/2 48x48/web/facebook-facebook.com.png diff --git a/assets/Paper/2 48x48/web/facebook.png b/src/gwsl/assets/Paper/2 48x48/web/facebook.png similarity index 100% rename from assets/Paper/2 48x48/web/facebook.png rename to src/gwsl/assets/Paper/2 48x48/web/facebook.png diff --git a/assets/Paper/2 48x48/web/facebookresource.png b/src/gwsl/assets/Paper/2 48x48/web/facebookresource.png similarity index 100% rename from assets/Paper/2 48x48/web/facebookresource.png rename to src/gwsl/assets/Paper/2 48x48/web/facebookresource.png diff --git a/assets/Paper/2 48x48/web/fbmessenger.png b/src/gwsl/assets/Paper/2 48x48/web/fbmessenger.png similarity index 100% rename from assets/Paper/2 48x48/web/fbmessenger.png rename to src/gwsl/assets/Paper/2 48x48/web/fbmessenger.png diff --git a/assets/Paper/2 48x48/web/flickr.png b/src/gwsl/assets/Paper/2 48x48/web/flickr.png similarity index 100% rename from assets/Paper/2 48x48/web/flickr.png rename to src/gwsl/assets/Paper/2 48x48/web/flickr.png diff --git a/assets/Paper/2 48x48/web/foursquare.png b/src/gwsl/assets/Paper/2 48x48/web/foursquare.png similarity index 100% rename from assets/Paper/2 48x48/web/foursquare.png rename to src/gwsl/assets/Paper/2 48x48/web/foursquare.png diff --git a/assets/Paper/2 48x48/web/gdrive.png b/src/gwsl/assets/Paper/2 48x48/web/gdrive.png similarity index 100% rename from assets/Paper/2 48x48/web/gdrive.png rename to src/gwsl/assets/Paper/2 48x48/web/gdrive.png diff --git a/assets/Paper/2 48x48/web/goa-account-facebook.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-facebook.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-facebook.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-facebook.png diff --git a/assets/Paper/2 48x48/web/goa-account-flickr.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-flickr.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-flickr.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-flickr.png diff --git a/assets/Paper/2 48x48/web/goa-account-foursquare.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-foursquare.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-foursquare.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-foursquare.png diff --git a/assets/Paper/2 48x48/web/goa-account-google.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-google.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-google.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-google.png diff --git a/assets/Paper/2 48x48/web/goa-account-lastfm.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-lastfm.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-lastfm.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-lastfm.png diff --git a/assets/Paper/2 48x48/web/goa-account-microsoft.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-microsoft.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-microsoft.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-microsoft.png diff --git a/assets/Paper/2 48x48/web/goa-account-msn.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-msn.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-msn.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-msn.png diff --git a/assets/Paper/2 48x48/web/goa-account-owncloud.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-owncloud.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-owncloud.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-owncloud.png diff --git a/assets/Paper/2 48x48/web/goa-account-pocket.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-pocket.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-pocket.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-pocket.png diff --git a/assets/Paper/2 48x48/web/goa-account-twitter.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-twitter.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-twitter.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-twitter.png diff --git a/assets/Paper/2 48x48/web/goa-account-yahoo.png b/src/gwsl/assets/Paper/2 48x48/web/goa-account-yahoo.png similarity index 100% rename from assets/Paper/2 48x48/web/goa-account-yahoo.png rename to src/gwsl/assets/Paper/2 48x48/web/goa-account-yahoo.png diff --git a/assets/Paper/2 48x48/web/google-drive.png b/src/gwsl/assets/Paper/2 48x48/web/google-drive.png similarity index 100% rename from assets/Paper/2 48x48/web/google-drive.png rename to src/gwsl/assets/Paper/2 48x48/web/google-drive.png diff --git a/assets/Paper/2 48x48/web/google-hangouts.png b/src/gwsl/assets/Paper/2 48x48/web/google-hangouts.png similarity index 100% rename from assets/Paper/2 48x48/web/google-hangouts.png rename to src/gwsl/assets/Paper/2 48x48/web/google-hangouts.png diff --git a/assets/Paper/2 48x48/web/google-music.png b/src/gwsl/assets/Paper/2 48x48/web/google-music.png similarity index 100% rename from assets/Paper/2 48x48/web/google-music.png rename to src/gwsl/assets/Paper/2 48x48/web/google-music.png diff --git a/assets/Paper/2 48x48/web/google.png b/src/gwsl/assets/Paper/2 48x48/web/google.png similarity index 100% rename from assets/Paper/2 48x48/web/google.png rename to src/gwsl/assets/Paper/2 48x48/web/google.png diff --git a/assets/Paper/2 48x48/web/googlemusicframe.png b/src/gwsl/assets/Paper/2 48x48/web/googlemusicframe.png similarity index 100% rename from assets/Paper/2 48x48/web/googlemusicframe.png rename to src/gwsl/assets/Paper/2 48x48/web/googlemusicframe.png diff --git a/assets/Paper/2 48x48/web/googleplus.png b/src/gwsl/assets/Paper/2 48x48/web/googleplus.png similarity index 100% rename from assets/Paper/2 48x48/web/googleplus.png rename to src/gwsl/assets/Paper/2 48x48/web/googleplus.png diff --git a/assets/Paper/2 48x48/web/gpmdp.png b/src/gwsl/assets/Paper/2 48x48/web/gpmdp.png similarity index 100% rename from assets/Paper/2 48x48/web/gpmdp.png rename to src/gwsl/assets/Paper/2 48x48/web/gpmdp.png diff --git a/assets/Paper/2 48x48/web/gtwitter.png b/src/gwsl/assets/Paper/2 48x48/web/gtwitter.png similarity index 100% rename from assets/Paper/2 48x48/web/gtwitter.png rename to src/gwsl/assets/Paper/2 48x48/web/gtwitter.png diff --git a/assets/Paper/2 48x48/web/gwoffice.png b/src/gwsl/assets/Paper/2 48x48/web/gwoffice.png similarity index 100% rename from assets/Paper/2 48x48/web/gwoffice.png rename to src/gwsl/assets/Paper/2 48x48/web/gwoffice.png diff --git a/assets/Paper/2 48x48/web/im-facebook.png b/src/gwsl/assets/Paper/2 48x48/web/im-facebook.png similarity index 100% rename from assets/Paper/2 48x48/web/im-facebook.png rename to src/gwsl/assets/Paper/2 48x48/web/im-facebook.png diff --git a/assets/Paper/2 48x48/web/im-google-talk.png b/src/gwsl/assets/Paper/2 48x48/web/im-google-talk.png similarity index 100% rename from assets/Paper/2 48x48/web/im-google-talk.png rename to src/gwsl/assets/Paper/2 48x48/web/im-google-talk.png diff --git a/assets/Paper/2 48x48/web/im-msn.png b/src/gwsl/assets/Paper/2 48x48/web/im-msn.png similarity index 100% rename from assets/Paper/2 48x48/web/im-msn.png rename to src/gwsl/assets/Paper/2 48x48/web/im-msn.png diff --git a/assets/Paper/2 48x48/web/im-yahoo.png b/src/gwsl/assets/Paper/2 48x48/web/im-yahoo.png similarity index 100% rename from assets/Paper/2 48x48/web/im-yahoo.png rename to src/gwsl/assets/Paper/2 48x48/web/im-yahoo.png diff --git a/assets/Paper/2 48x48/web/krunner_youtube.com.png b/src/gwsl/assets/Paper/2 48x48/web/krunner_youtube.com.png similarity index 100% rename from assets/Paper/2 48x48/web/krunner_youtube.com.png rename to src/gwsl/assets/Paper/2 48x48/web/krunner_youtube.com.png diff --git a/assets/Paper/2 48x48/web/lastfm-audioscrobbler.png b/src/gwsl/assets/Paper/2 48x48/web/lastfm-audioscrobbler.png similarity index 100% rename from assets/Paper/2 48x48/web/lastfm-audioscrobbler.png rename to src/gwsl/assets/Paper/2 48x48/web/lastfm-audioscrobbler.png diff --git a/assets/Paper/2 48x48/web/lastfm-www.last.fm.png b/src/gwsl/assets/Paper/2 48x48/web/lastfm-www.last.fm.png similarity index 100% rename from assets/Paper/2 48x48/web/lastfm-www.last.fm.png rename to src/gwsl/assets/Paper/2 48x48/web/lastfm-www.last.fm.png diff --git a/assets/Paper/2 48x48/web/lastfm.png b/src/gwsl/assets/Paper/2 48x48/web/lastfm.png similarity index 100% rename from assets/Paper/2 48x48/web/lastfm.png rename to src/gwsl/assets/Paper/2 48x48/web/lastfm.png diff --git a/assets/Paper/2 48x48/web/microsoft.png b/src/gwsl/assets/Paper/2 48x48/web/microsoft.png similarity index 100% rename from assets/Paper/2 48x48/web/microsoft.png rename to src/gwsl/assets/Paper/2 48x48/web/microsoft.png diff --git a/assets/Paper/2 48x48/web/msn.png b/src/gwsl/assets/Paper/2 48x48/web/msn.png similarity index 100% rename from assets/Paper/2 48x48/web/msn.png rename to src/gwsl/assets/Paper/2 48x48/web/msn.png diff --git a/assets/Paper/2 48x48/web/owncloud.png b/src/gwsl/assets/Paper/2 48x48/web/owncloud.png similarity index 100% rename from assets/Paper/2 48x48/web/owncloud.png rename to src/gwsl/assets/Paper/2 48x48/web/owncloud.png diff --git a/assets/Paper/2 48x48/web/plexhometheater.png b/src/gwsl/assets/Paper/2 48x48/web/plexhometheater.png similarity index 100% rename from assets/Paper/2 48x48/web/plexhometheater.png rename to src/gwsl/assets/Paper/2 48x48/web/plexhometheater.png diff --git a/assets/Paper/2 48x48/web/plexmediamanager.png b/src/gwsl/assets/Paper/2 48x48/web/plexmediamanager.png similarity index 100% rename from assets/Paper/2 48x48/web/plexmediamanager.png rename to src/gwsl/assets/Paper/2 48x48/web/plexmediamanager.png diff --git a/assets/Paper/2 48x48/web/reddit-is-a-dead-bird.png b/src/gwsl/assets/Paper/2 48x48/web/reddit-is-a-dead-bird.png similarity index 100% rename from assets/Paper/2 48x48/web/reddit-is-a-dead-bird.png rename to src/gwsl/assets/Paper/2 48x48/web/reddit-is-a-dead-bird.png diff --git a/assets/Paper/2 48x48/web/slack.png b/src/gwsl/assets/Paper/2 48x48/web/slack.png similarity index 100% rename from assets/Paper/2 48x48/web/slack.png rename to src/gwsl/assets/Paper/2 48x48/web/slack.png diff --git a/assets/Paper/2 48x48/web/telegram.png b/src/gwsl/assets/Paper/2 48x48/web/telegram.png similarity index 100% rename from assets/Paper/2 48x48/web/telegram.png rename to src/gwsl/assets/Paper/2 48x48/web/telegram.png diff --git a/assets/Paper/2 48x48/web/twitter.png b/src/gwsl/assets/Paper/2 48x48/web/twitter.png similarity index 100% rename from assets/Paper/2 48x48/web/twitter.png rename to src/gwsl/assets/Paper/2 48x48/web/twitter.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-facebook.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-facebook.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-facebook.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-facebook.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-google-news.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-google-news.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-google-news.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-google-news.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-google-plus.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-google-plus.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-google-plus.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-google-plus.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-lastfm.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-lastfm.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-lastfm.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-lastfm.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-pocket.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-pocket.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-pocket.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-pocket.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-reddit.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-reddit.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-reddit.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-reddit.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-telegram.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-telegram.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-telegram.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-telegram.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-twitter.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-twitter.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-twitter.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-twitter.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-yahoo-mail.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-yahoo-mail.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-yahoo-mail.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-yahoo-mail.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-yahoonews.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-yahoonews.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-yahoonews.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-yahoonews.png diff --git a/assets/Paper/2 48x48/web/unity-webapps-youtube.com.png b/src/gwsl/assets/Paper/2 48x48/web/unity-webapps-youtube.com.png similarity index 100% rename from assets/Paper/2 48x48/web/unity-webapps-youtube.com.png rename to src/gwsl/assets/Paper/2 48x48/web/unity-webapps-youtube.com.png diff --git a/assets/Paper/2 48x48/web/web-amazon.png b/src/gwsl/assets/Paper/2 48x48/web/web-amazon.png similarity index 100% rename from assets/Paper/2 48x48/web/web-amazon.png rename to src/gwsl/assets/Paper/2 48x48/web/web-amazon.png diff --git a/assets/Paper/2 48x48/web/web-dropbox.png b/src/gwsl/assets/Paper/2 48x48/web/web-dropbox.png similarity index 100% rename from assets/Paper/2 48x48/web/web-dropbox.png rename to src/gwsl/assets/Paper/2 48x48/web/web-dropbox.png diff --git a/assets/Paper/2 48x48/web/web-evernote.png b/src/gwsl/assets/Paper/2 48x48/web/web-evernote.png similarity index 100% rename from assets/Paper/2 48x48/web/web-evernote.png rename to src/gwsl/assets/Paper/2 48x48/web/web-evernote.png diff --git a/assets/Paper/2 48x48/web/web-facebook-messenger.png b/src/gwsl/assets/Paper/2 48x48/web/web-facebook-messenger.png similarity index 100% rename from assets/Paper/2 48x48/web/web-facebook-messenger.png rename to src/gwsl/assets/Paper/2 48x48/web/web-facebook-messenger.png diff --git a/assets/Paper/2 48x48/web/web-facebook.png b/src/gwsl/assets/Paper/2 48x48/web/web-facebook.png similarity index 100% rename from assets/Paper/2 48x48/web/web-facebook.png rename to src/gwsl/assets/Paper/2 48x48/web/web-facebook.png diff --git a/assets/Paper/2 48x48/web/web-flickr.png b/src/gwsl/assets/Paper/2 48x48/web/web-flickr.png similarity index 100% rename from assets/Paper/2 48x48/web/web-flickr.png rename to src/gwsl/assets/Paper/2 48x48/web/web-flickr.png diff --git a/assets/Paper/2 48x48/web/web-foursquare.png b/src/gwsl/assets/Paper/2 48x48/web/web-foursquare.png similarity index 100% rename from assets/Paper/2 48x48/web/web-foursquare.png rename to src/gwsl/assets/Paper/2 48x48/web/web-foursquare.png diff --git a/assets/Paper/2 48x48/web/web-gitter.png b/src/gwsl/assets/Paper/2 48x48/web/web-gitter.png similarity index 100% rename from assets/Paper/2 48x48/web/web-gitter.png rename to src/gwsl/assets/Paper/2 48x48/web/web-gitter.png diff --git a/assets/Paper/2 48x48/web/web-google-drive.png b/src/gwsl/assets/Paper/2 48x48/web/web-google-drive.png similarity index 100% rename from assets/Paper/2 48x48/web/web-google-drive.png rename to src/gwsl/assets/Paper/2 48x48/web/web-google-drive.png diff --git a/assets/Paper/2 48x48/web/web-google-hangouts.png b/src/gwsl/assets/Paper/2 48x48/web/web-google-hangouts.png similarity index 100% rename from assets/Paper/2 48x48/web/web-google-hangouts.png rename to src/gwsl/assets/Paper/2 48x48/web/web-google-hangouts.png diff --git a/assets/Paper/2 48x48/web/web-google-play-music.png b/src/gwsl/assets/Paper/2 48x48/web/web-google-play-music.png similarity index 100% rename from assets/Paper/2 48x48/web/web-google-play-music.png rename to src/gwsl/assets/Paper/2 48x48/web/web-google-play-music.png diff --git a/assets/Paper/2 48x48/web/web-google-plus.png b/src/gwsl/assets/Paper/2 48x48/web/web-google-plus.png similarity index 100% rename from assets/Paper/2 48x48/web/web-google-plus.png rename to src/gwsl/assets/Paper/2 48x48/web/web-google-plus.png diff --git a/assets/Paper/2 48x48/web/web-google.png b/src/gwsl/assets/Paper/2 48x48/web/web-google.png similarity index 100% rename from assets/Paper/2 48x48/web/web-google.png rename to src/gwsl/assets/Paper/2 48x48/web/web-google.png diff --git a/assets/Paper/2 48x48/web/web-lastfm.png b/src/gwsl/assets/Paper/2 48x48/web/web-lastfm.png similarity index 100% rename from assets/Paper/2 48x48/web/web-lastfm.png rename to src/gwsl/assets/Paper/2 48x48/web/web-lastfm.png diff --git a/assets/Paper/2 48x48/web/web-microsoft.png b/src/gwsl/assets/Paper/2 48x48/web/web-microsoft.png similarity index 100% rename from assets/Paper/2 48x48/web/web-microsoft.png rename to src/gwsl/assets/Paper/2 48x48/web/web-microsoft.png diff --git a/assets/Paper/2 48x48/web/web-owncloud.png b/src/gwsl/assets/Paper/2 48x48/web/web-owncloud.png similarity index 100% rename from assets/Paper/2 48x48/web/web-owncloud.png rename to src/gwsl/assets/Paper/2 48x48/web/web-owncloud.png diff --git a/assets/Paper/2 48x48/web/web-plex.png b/src/gwsl/assets/Paper/2 48x48/web/web-plex.png similarity index 100% rename from assets/Paper/2 48x48/web/web-plex.png rename to src/gwsl/assets/Paper/2 48x48/web/web-plex.png diff --git a/assets/Paper/2 48x48/web/web-pocket.png b/src/gwsl/assets/Paper/2 48x48/web/web-pocket.png similarity index 100% rename from assets/Paper/2 48x48/web/web-pocket.png rename to src/gwsl/assets/Paper/2 48x48/web/web-pocket.png diff --git a/assets/Paper/2 48x48/web/web-reddit.png b/src/gwsl/assets/Paper/2 48x48/web/web-reddit.png similarity index 100% rename from assets/Paper/2 48x48/web/web-reddit.png rename to src/gwsl/assets/Paper/2 48x48/web/web-reddit.png diff --git a/assets/Paper/2 48x48/web/web-slack.png b/src/gwsl/assets/Paper/2 48x48/web/web-slack.png similarity index 100% rename from assets/Paper/2 48x48/web/web-slack.png rename to src/gwsl/assets/Paper/2 48x48/web/web-slack.png diff --git a/assets/Paper/2 48x48/web/web-telegram.png b/src/gwsl/assets/Paper/2 48x48/web/web-telegram.png similarity index 100% rename from assets/Paper/2 48x48/web/web-telegram.png rename to src/gwsl/assets/Paper/2 48x48/web/web-telegram.png diff --git a/assets/Paper/2 48x48/web/web-twitter.png b/src/gwsl/assets/Paper/2 48x48/web/web-twitter.png similarity index 100% rename from assets/Paper/2 48x48/web/web-twitter.png rename to src/gwsl/assets/Paper/2 48x48/web/web-twitter.png diff --git a/assets/Paper/2 48x48/web/web-whatsapp.png b/src/gwsl/assets/Paper/2 48x48/web/web-whatsapp.png similarity index 100% rename from assets/Paper/2 48x48/web/web-whatsapp.png rename to src/gwsl/assets/Paper/2 48x48/web/web-whatsapp.png diff --git a/assets/Paper/2 48x48/web/web-yahoo.png b/src/gwsl/assets/Paper/2 48x48/web/web-yahoo.png similarity index 100% rename from assets/Paper/2 48x48/web/web-yahoo.png rename to src/gwsl/assets/Paper/2 48x48/web/web-yahoo.png diff --git a/assets/Paper/2 48x48/web/web-youtube.png b/src/gwsl/assets/Paper/2 48x48/web/web-youtube.png similarity index 100% rename from assets/Paper/2 48x48/web/web-youtube.png rename to src/gwsl/assets/Paper/2 48x48/web/web-youtube.png diff --git a/assets/Paper/2 48x48/web/whatsappfordesktop.png b/src/gwsl/assets/Paper/2 48x48/web/whatsappfordesktop.png similarity index 100% rename from assets/Paper/2 48x48/web/whatsappfordesktop.png rename to src/gwsl/assets/Paper/2 48x48/web/whatsappfordesktop.png diff --git a/assets/Paper/2 48x48/web/whatsie.png b/src/gwsl/assets/Paper/2 48x48/web/whatsie.png similarity index 100% rename from assets/Paper/2 48x48/web/whatsie.png rename to src/gwsl/assets/Paper/2 48x48/web/whatsie.png diff --git a/assets/Paper/2 48x48/web/yahoo.png b/src/gwsl/assets/Paper/2 48x48/web/yahoo.png similarity index 100% rename from assets/Paper/2 48x48/web/yahoo.png rename to src/gwsl/assets/Paper/2 48x48/web/yahoo.png diff --git a/assets/computer.ico b/src/gwsl/assets/computer.ico similarity index 100% rename from assets/computer.ico rename to src/gwsl/assets/computer.ico diff --git a/assets/icon.ico b/src/gwsl/assets/icon.ico similarity index 100% rename from assets/icon.ico rename to src/gwsl/assets/icon.ico diff --git a/assets/icon.png b/src/gwsl/assets/icon.png similarity index 100% rename from assets/icon.png rename to src/gwsl/assets/icon.png diff --git a/assets/link.png b/src/gwsl/assets/link.png similarity index 100% rename from assets/link.png rename to src/gwsl/assets/link.png diff --git a/assets/lock.png b/src/gwsl/assets/lock.png similarity index 100% rename from assets/lock.png rename to src/gwsl/assets/lock.png diff --git a/assets/lumens/1.png b/src/gwsl/assets/lumens/1.png similarity index 100% rename from assets/lumens/1.png rename to src/gwsl/assets/lumens/1.png diff --git a/assets/lumens/2.png b/src/gwsl/assets/lumens/2.png similarity index 100% rename from assets/lumens/2.png rename to src/gwsl/assets/lumens/2.png diff --git a/assets/lumens/3.png b/src/gwsl/assets/lumens/3.png similarity index 100% rename from assets/lumens/3.png rename to src/gwsl/assets/lumens/3.png diff --git a/assets/lumens/4.png b/src/gwsl/assets/lumens/4.png similarity index 100% rename from assets/lumens/4.png rename to src/gwsl/assets/lumens/4.png diff --git a/assets/lumens/5.png b/src/gwsl/assets/lumens/5.png similarity index 100% rename from assets/lumens/5.png rename to src/gwsl/assets/lumens/5.png diff --git a/assets/lumens/6.png b/src/gwsl/assets/lumens/6.png similarity index 100% rename from assets/lumens/6.png rename to src/gwsl/assets/lumens/6.png diff --git a/assets/lumens/7.png b/src/gwsl/assets/lumens/7.png similarity index 100% rename from assets/lumens/7.png rename to src/gwsl/assets/lumens/7.png diff --git a/assets/lumens/8.png b/src/gwsl/assets/lumens/8.png similarity index 100% rename from assets/lumens/8.png rename to src/gwsl/assets/lumens/8.png diff --git a/assets/network.png b/src/gwsl/assets/network.png similarity index 100% rename from assets/network.png rename to src/gwsl/assets/network.png diff --git a/assets/preinstall.txt b/src/gwsl/assets/preinstall.txt similarity index 100% rename from assets/preinstall.txt rename to src/gwsl/assets/preinstall.txt diff --git a/assets/segmdl2.ttf b/src/gwsl/assets/segmdl2.ttf similarity index 100% rename from assets/segmdl2.ttf rename to src/gwsl/assets/segmdl2.ttf diff --git a/assets/segoeui.ttf b/src/gwsl/assets/segoeui.ttf similarity index 100% rename from assets/segoeui.ttf rename to src/gwsl/assets/segoeui.ttf diff --git a/assets/shadows/corner.png b/src/gwsl/assets/shadows/corner.png similarity index 100% rename from assets/shadows/corner.png rename to src/gwsl/assets/shadows/corner.png diff --git a/assets/shadows/edge.png b/src/gwsl/assets/shadows/edge.png similarity index 100% rename from assets/shadows/edge.png rename to src/gwsl/assets/shadows/edge.png diff --git a/assets/systray/add.ico b/src/gwsl/assets/systray/add.ico similarity index 100% rename from assets/systray/add.ico rename to src/gwsl/assets/systray/add.ico diff --git a/assets/systray/check.ico b/src/gwsl/assets/systray/check.ico similarity index 100% rename from assets/systray/check.ico rename to src/gwsl/assets/systray/check.ico diff --git a/assets/systray/config.ico b/src/gwsl/assets/systray/config.ico similarity index 100% rename from assets/systray/config.ico rename to src/gwsl/assets/systray/config.ico diff --git a/assets/systray/custom.ico b/src/gwsl/assets/systray/custom.ico similarity index 100% rename from assets/systray/custom.ico rename to src/gwsl/assets/systray/custom.ico diff --git a/assets/systray/dashboard.ico b/src/gwsl/assets/systray/dashboard.ico similarity index 100% rename from assets/systray/dashboard.ico rename to src/gwsl/assets/systray/dashboard.ico diff --git a/assets/systray/dpi.ico b/src/gwsl/assets/systray/dpi.ico similarity index 100% rename from assets/systray/dpi.ico rename to src/gwsl/assets/systray/dpi.ico diff --git a/assets/systray/dpi_enhanced.ico b/src/gwsl/assets/systray/dpi_enhanced.ico similarity index 100% rename from assets/systray/dpi_enhanced.ico rename to src/gwsl/assets/systray/dpi_enhanced.ico diff --git a/assets/systray/dpi_lin.ico b/src/gwsl/assets/systray/dpi_lin.ico similarity index 100% rename from assets/systray/dpi_lin.ico rename to src/gwsl/assets/systray/dpi_lin.ico diff --git a/assets/systray/dpi_win.ico b/src/gwsl/assets/systray/dpi_win.ico similarity index 100% rename from assets/systray/dpi_win.ico rename to src/gwsl/assets/systray/dpi_win.ico diff --git a/assets/systray/full.ico b/src/gwsl/assets/systray/full.ico similarity index 100% rename from assets/systray/full.ico rename to src/gwsl/assets/systray/full.ico diff --git a/assets/systray/help.ico b/src/gwsl/assets/systray/help.ico similarity index 100% rename from assets/systray/help.ico rename to src/gwsl/assets/systray/help.ico diff --git a/assets/systray/info.ico b/src/gwsl/assets/systray/info.ico similarity index 100% rename from assets/systray/info.ico rename to src/gwsl/assets/systray/info.ico diff --git a/assets/systray/logs.ico b/src/gwsl/assets/systray/logs.ico similarity index 100% rename from assets/systray/logs.ico rename to src/gwsl/assets/systray/logs.ico diff --git a/assets/systray/multi.ico b/src/gwsl/assets/systray/multi.ico similarity index 100% rename from assets/systray/multi.ico rename to src/gwsl/assets/systray/multi.ico diff --git a/assets/systray/quit.ico b/src/gwsl/assets/systray/quit.ico similarity index 100% rename from assets/systray/quit.ico rename to src/gwsl/assets/systray/quit.ico diff --git a/assets/systray/refresh.ico b/src/gwsl/assets/systray/refresh.ico similarity index 100% rename from assets/systray/refresh.ico rename to src/gwsl/assets/systray/refresh.ico diff --git a/assets/systray/single.ico b/src/gwsl/assets/systray/single.ico similarity index 100% rename from assets/systray/single.ico rename to src/gwsl/assets/systray/single.ico diff --git a/assets/systray/systray.ico b/src/gwsl/assets/systray/systray.ico similarity index 100% rename from assets/systray/systray.ico rename to src/gwsl/assets/systray/systray.ico diff --git a/assets/systray/uncheck.ico b/src/gwsl/assets/systray/uncheck.ico similarity index 100% rename from assets/systray/uncheck.ico rename to src/gwsl/assets/systray/uncheck.ico diff --git a/blur.py b/src/gwsl/blur.py similarity index 86% rename from blur.py rename to src/gwsl/blur.py index c2833f4f..e493288c 100644 --- a/blur.py +++ b/src/gwsl/blur.py @@ -1,6 +1,5 @@ -# WIN32BLUR +"""WIN32BLUR.""" import ctypes -from enum import IntEnum, Enum user32 = ctypes.windll.user32 c_ulong = ctypes.c_ulong @@ -20,7 +19,7 @@ class ACCENTPOLICY(ctypes.Structure): ("AccentState", ACCENTSTATE), ("AccentFlags", ctypes.c_uint), ("GradientColor", ctypes.c_uint), - ("AnimationId", ctypes.c_uint) + ("AnimationId", ctypes.c_uint), ] @@ -59,7 +58,7 @@ class WINDOWCOMPOSITIONATTRIBDATA(ctypes.Structure): _fields_ = [ ("Attribute", WINDOWCOMPOSITIONATTRIB), ("Data", ctypes.POINTER(ctypes.c_int)), - ("SizeOfData", ctypes.c_size_t) + ("SizeOfData", ctypes.c_size_t), ] @@ -67,7 +66,6 @@ class WINDOWCOMPOSITIONATTRIBDATA(ctypes.Structure): accent.AccentState = ACCENTSTATE.ACCENT_ENABLE_ACRYLICBLURBEHIND accent.GradientColor = ctypes.c_uint(0xCC000000) -#accent.AccentFlags = 2 accentStructSize = ctypes.sizeof(accent) data = WINDOWCOMPOSITIONATTRIBDATA() @@ -77,7 +75,7 @@ class WINDOWCOMPOSITIONATTRIBDATA(ctypes.Structure): data.Data = ctypes.cast(ctypes.pointer(accent), ctypes.POINTER(ctypes.c_int)) - -def blur(HWND): - return user32.SetWindowCompositionAttribute(ctypes.cast(HWND, ctypes.POINTER(ctypes.c_int)), ctypes.byref(data)) - # print(ctypes.GetLastError()) +def blur(hwnd): + return user32.SetWindowCompositionAttribute( + ctypes.cast(hwnd, ctypes.POINTER(ctypes.c_int)), ctypes.byref(data) + ) diff --git a/src/gwsl/cli.py b/src/gwsl/cli.py new file mode 100644 index 00000000..5b049d7a --- /dev/null +++ b/src/gwsl/cli.py @@ -0,0 +1,119 @@ +""" +GWSL CLI. + +Uses typer to create subcommands and parse CLI arguments, +then run the corresponding functions. +""" +import sys +from typing import Optional + +import typer +import win32gui + +from gwsl import dashboard, singleton +from gwsl import service +from gwsl import settings +from gwsl import shortcut_runner +from gwsl import ssh_runner +from gwsl.utils import exception_catcher + +app = typer.Typer() + + +@app.command("run") +def run_shortcut( + machine: str = typer.Argument( + ..., + help="Name of the WSL VM to run the program on.", + # choices=manager.names # TODO: manager singleton + ), + command: str = typer.Argument(..., help="Command to run."), + mode: settings.WindowMode = typer.Option( + default=settings.WindowMode.MULTI, + help="window mode (single, multi or full).", + ), + clipboard: settings.Clipboard = typer.Option( + default=settings.Clipboard.DEFAULT, help="enables shared clipoard." + ), + # TODO: enums con "Default" + gtk_scale: float = typer.Option(default=1, help="HDPI scaling for GTK apps."), + qt_scale: float = typer.Option(default=1, help="HDPI scaling for QT apps."), + append: str = typer.Option(default="", help="arguments to append to the command."), + theme: settings.Theme = typer.Option( + default=settings.Theme.FOLLOW_WINDOWS, help="Theme to use." + ), + root: bool = typer.Option(default=False, help="Run command with root."), + dbus: bool = typer.Option(default=False, help="Use DBus."), + keep: bool = typer.Option( + default=False, help="Keep the X server running after command terminates." + ), +): + """Run a GUI program inside a WSL distro.""" + config = shortcut_runner.ShortcutSettings( + machine, + command, + mode, + clipboard, + gtk_scale, + qt_scale, + append, + theme, + root, + dbus, + keep, + ) + shortcut_runner.run(config) + + +@app.command("startup") +def start_service(): + """Starts the GWSL service if not already running.""" + service.start_service() + + +@app.command() +def ssh( + ip: str = typer.Argument(..., help="ssh machine ip"), + command: str = typer.Argument(..., help="command to run via ssh"), + user: str = typer.Option(default="", help="ssh user"), + password: str = typer.Option(default="", help="ssh password"), + root: bool = typer.Option(default=False, help="run as root"), +): + """Start a ssh connection to a remote linux box.""" + config = ssh_runner.SSHConfig(ip, command, user, password, root) + ssh_runner.run(config) + + +@app.callback(invoke_without_command=True) +def open_dashboard( + ctx: typer.Context, about: bool = typer.Option(False, help="show about window.") +): + """Run GWSL dashboard as the default command.""" + if ctx.invoked_subcommand is not None: + return + + try: + _ = singleton.SingleInstance() + except (singleton.SingleInstanceException, PermissionError): + win32gui.EnumWindows(bring_to_front, "gwsl dashboard") + sys.exit(1) + + dashboard.run(about) + + +def bring_to_front(this_hwnd, window_name: str) -> Optional[bool]: + """Bring to front the window if its title matches the given name.""" + if window_name in win32gui.GetWindowText(this_hwnd): + win32gui.ShowWindow(this_hwnd, 5) + win32gui.SetForegroundWindow(this_hwnd) + return False + + +@exception_catcher +def main() -> None: + """Run the CLI and display a messagebox if an error occurs.""" + app() + + +if __name__ == "__main__": + main() diff --git a/src/gwsl/dashboard.py b/src/gwsl/dashboard.py new file mode 100644 index 00000000..186d6299 --- /dev/null +++ b/src/gwsl/dashboard.py @@ -0,0 +1,703 @@ +"""Dashboard module.""" +from __future__ import annotations + +import ctypes +import itertools +import os +import threading +from functools import partial +from pathlib import Path +from typing import Tuple, Optional, Callable, List, Type, Any + +import pygame +import win32con +import win32gui +from win10toast import ToastNotifier +from wsl_tools import WSLManager, WSLDistro, WSLApp + +import gwsl +import pymsgbox +from gwsl import shortcut_creator, ssh_runner, paths, blur, utils, shortcut_runner +from gwsl.settings import Settings +from gwsl.utils import ( + in2pix, + Coords, + get_font, + TaskbarPostion, + taskbar_info, + wsl_not_installed_msgbox, +) + +# region typing +Box = Tuple[int, int, int, int] +ButtonsDef = List[Tuple[str, Callable, Optional[str]]] +# endregion + + +def run(about: bool = False) -> None: + """ + Run GWSL dashboard. + + Args: + about: if True, directly show the about page + """ + settings = Settings.load_or_create(paths.settings) + manager = WSLManager(settings.distro_blacklist) + if not manager.installed: + wsl_not_installed_msgbox() + return + dash = Dashboard(manager, settings, about) + dash.mainloop() + + +class Dashboard: + + """ + Dashboard application. + + Initialize the window on the screen with one of the DashboardPage classes. + Handles the main loop and events, delegating clicks to the current page. + """ + + def __init__( + self, manager: WSLManager, settings: Settings, about: bool = False + ) -> None: + self.running = True + self.loading = True + self.current_page: Optional[DashboardPage] = None + self.settings = settings + self.manager = manager + self.selected_machine = None + self.window_size = (in2pix(3.8), in2pix(5.7)) + # size = 10 + font_size = 15 + os.environ["PBR_VERSION"] = "4.0.2" + os.environ["PYGAME_HIDE_SUPPORT_PROMPT"] = "4.0.2" + fgcolor, accent, _ = utils.get_system_light() + self.fg_color = fgcolor or (180, 180, 180, 80) + self.accent = accent + pygame.init() + self.font = pygame.font.Font(None, font_size) + self.clock = pygame.time.Clock() + self._set_window() + self.change_page(AboutPage if about else MainPage) + + def mainloop(self) -> None: + """ + Window main loop. + + Exit on ESC keypress and on focus lost. + Delegate to the current active page the handling of button clicks. + """ + while self.running: + for event in pygame.event.get(): + if self._quit_checker(event): + self.close() + return + if ( + event.type == pygame.MOUSEBUTTONUP + and event.button == 1 + and not self.loading + ): + pos = pygame.mouse.get_pos() + self.current_page.handle_buttondown(pos) + self.current_page.update() + updated_rects = self.current_page.draw(self.screen) + pygame.display.update(updated_rects) + self.clock.tick(60) + print("Not running anymore") + + def close(self): + """Close the window.""" + # TODO: pull down animation + pygame.event.clear() + pygame.display.quit() + self.running = False + + @staticmethod + def _quit_checker(event: pygame.event.Event) -> bool: + """Check if a quit event is triggered.""" + etype = event.type + return ( + etype == pygame.QUIT + or (etype == pygame.KEYDOWN and event.key == pygame.K_ESCAPE) + # TODO: focus lost triggers on respawn + # or ( + # etype == pygame.WINDOWEVENT + # and event.event == pygame.WINDOWEVENT_FOCUS_LOST + # ) + ) + + @property + def window_center(self) -> Coords: + """Window center coordinates.""" + width, heigth = self.window_size + return width // 2, heigth // 2 + + def _set_window(self, start_menu_mode: bool = False) -> None: + """ + Set the window position based on the taskbar position. + + Args: + start_menu_mode: if True, force the window to the left. + """ + tbsize, pos = taskbar_info() + self.taskbar_pos = pos + u32 = ctypes.windll.user32 + screensize = u32.GetSystemMetrics(0), u32.GetSystemMetrics(1) + y = tbsize - self.window_size[1] if pos == TaskbarPostion.TOP else screensize[1] + if pos == TaskbarPostion.LEFT: + x = tbsize + elif pos == TaskbarPostion.RIGHT or not start_menu_mode: + x = screensize[0] - self.window_size[0] + else: + x = 0 + os.environ["SDL_VIDEO_WINDOW_POS"] = f"{x:d},{y:d}" + self.final_rect = x, y - self.window_size[1], x + self.window_size[0], y + self.screen = pygame.display.set_mode(self.window_size, pygame.NOFRAME) + self.handle = pygame.display.get_wm_info()["window"] + self._set_transparency() + win32gui.MoveWindow(self.handle, *self.final_rect[:2], *self.window_size, 1) + pygame.display.set_caption("GWSL Dashboard") + self.background = pygame.Surface(self.window_size).convert() + self.background.fill((0, 0, 0, 0)) # TODO: get windows color + + def _set_transparency(self) -> None: + """Set windows transparency.""" + cur_style = win32gui.GetWindowLong(self.handle, win32con.GWL_EXSTYLE) + win32gui.SetWindowLong( + self.handle, win32con.GWL_EXSTYLE, cur_style | win32con.WS_EX_LAYERED + ) + blur.blur(self.handle) + + def go_home(self) -> None: + """Go to main page.""" + self.selected_machine = None + self.change_page(MainPage) + + def change_page(self, page: Type[DashboardPage], **kwargs: Any) -> None: + """ + Change the dashboard page. + + + Displays a loading page until the target page is ready. + + Args: + page: target page + **kwargs: keyword arguments to pass to the target page + """ + self.loading = True + self.current_page = LoadingPage(self) + self.current_page.clear(self.screen, self.background) + threading.Thread( + target=self._change_page_thread, args=(page,), kwargs=kwargs, daemon=True + ).start() + + def _change_page_thread(self, page: Type[DashboardPage], **kwargs: Any) -> None: + """Thread to load the target page.""" + self.current_page = page(self, **kwargs) + self.current_page.clear(self.screen, self.background) + self.loading = False + + def _choose_machine(self, callback: Callable) -> None: + """Display the choose distro page or dialog.""" + if len(self.manager) == 1: + self.selected_machine = next(iter(self.manager)) + return callback(self.selected_machine) + elif len(self.manager) > 7: + sel_name = pymsgbox.confirm( + text="Select a WSL Machine", + title="Choose WSL Machine", + buttons=self.manager.names, + ) + self.selected_machine = self.manager[sel_name] + return callback(self.selected_machine) + self.change_page(ChooseMachinePage, callback=callback) + + def shells(self) -> None: + """Choose the distro to open in a shell.""" + self._choose_machine(self.open_shell) + + def open_shell(self, machine: WSLDistro) -> None: + """Open the selected machine in a shell.""" + self.selected_machine = machine + machine.open_in_shell(self.settings.general.shell_gui == "wt") + self.close() + + def setter(self) -> None: + """Choose the distro to configure.""" + self._choose_machine(self.configure_machine) + + def configure_machine(self, machine: WSLDistro) -> None: + """Display the configure machine page for the selected distro.""" + self.selected_machine = machine + self.change_page(ConfigurePage, machine=machine) + + def apper(self) -> None: + """Choose the distro to list the available applications.""" + self._choose_machine(self.app_launcher) + + def app_launcher(self, machine: WSLDistro) -> None: + """Display the app launcher page for the selected distro.""" + self.selected_machine = machine + self.change_page(AppLauncherPage, machine=machine) + + +# region Widgets +# class Text: +# def __init__( +# self, +# msg, +# position, +# color=None, +# font="Segoe Print", +# font_size=15, +# mid=False, +# ): +# color = color or [100, 100, 100] +# self.position = position +# self.font = pygame.font.SysFont(font, font_size) +# self.txt_surf = self.font.render(msg, True, color) +# +# if len(color) == 4: +# self.txt_surf.set_alpha(color[3]) +# +# if mid: +# self.position = self.txt_surf.get_rect(center=position) +# +# def draw(self, screen): +# screen.blit(self.txt_surf, self.position) + + +class Spinner(pygame.sprite.DirtySprite): + """Spinning icon.""" + + def __init__(self, position: Coords, fg_color: utils.Color): + super().__init__() + icon = get_font(paths.ico_font, 0.3).render("", True, fg_color) + self.steps = itertools.cycle( + pygame.transform.rotate(icon, -i) for i in range(0, 360, 10) + ) + self.center = position + + def update(self, *args, **kwargs) -> None: + """Spins the icon.""" + self.image = next(self.steps) + self.rect = self.image.get_rect(center=self.center) + self.dirty = 1 + + +class Button(pygame.sprite.DirtySprite): + """Text button with optional icon and mouseover color change.""" + + def __init__( + self, + position: Coords, + max_width: float, + color: Optional[utils.Color] = None, + cngclr: Optional[utils.Color] = None, + func: Optional[Callable] = None, + text: str = "", + icon: Optional[str] = None, + txt_font: Path = paths.font, + font_size: float = 0.17, + ico_font: Path = paths.ico_font, + icon_font_size: float = 0.27, + icon_pad: float = 0.3, + ) -> None: + super().__init__() + self.color = color or [255, 255, 255] + self.func = func + self.cngclr = cngclr or color + self.hover = None + self.txt_font = get_font(txt_font, font_size) + self.txt = text + text_width, btn_height = self.txt_font.size(self.txt) + self.txt_rect = pygame.Rect(0, 0, text_width, btn_height) + + # TODO: handle png icons (len(icon) > 1?) + self.icon = icon + if not icon: + self.txt_rect.centerx = max_width // 2 + else: + self.icon_font = get_font(ico_font, icon_font_size) + icon_width, btn_height = self.icon_font.size(self.icon) + self.icon_rect = pygame.Rect(0, 0, icon_width, btn_height) + self.txt_rect.left = icon_width + in2pix(icon_pad) + self.txt_rect.centery = btn_height // 2 + + self.txt_img_normal = self.txt_font.render(self.txt, True, self.color) + if self.func: + self.txt_img_hover = self.txt_font.render(self.txt, True, self.cngclr) + if self.icon: + self.icon_img_normal = self.icon_font.render(self.icon, True, self.color) + if self.func: + self.icon_img_hover = self.icon_font.render( + self.icon, True, self.cngclr + ) + + self.image = pygame.Surface((max_width, btn_height)) + self.rect = self.image.get_rect(topleft=position) + self.change_hover_state(False) + + def update(self) -> None: + """Handle the mouseover event.""" + if not self.func: + return + pos = pygame.mouse.get_pos() + hover = self.rect.collidepoint(pos) + if hover != self.hover: + self.change_hover_state(hover) + + def change_hover_state(self, hover: bool) -> None: + """Set the hover state.""" + self.hover = hover + txt_surf = self.txt_img_hover if hover else self.txt_img_normal + self.image.blit(txt_surf, self.txt_rect) + if self.icon: + icon_surf = self.icon_img_hover if hover else self.icon_img_normal + self.image.blit(icon_surf, self.icon_rect) + self.dirty = 1 + + def callback(self, *args) -> None: + """Run the callback function, if set.""" + if self.func: + return self.func(*args) + + +class IconButton(pygame.sprite.DirtySprite): + """Button with icon and mouseover color change.""" + + def __init__( + self, + position: Coords, + icon: str, + color: Optional[utils.Color] = None, + cngclr: Optional[utils.Color] = None, + func: Optional[Callable] = None, + ico_font: Path = paths.ico_font, + icon_font_size: float = 0.27, + ) -> None: + super().__init__() + self.color = color or [255, 255, 255] + self.func = func + self.cngclr = cngclr or color + self.hover = None + + # TODO: handle png icons (more than 1 char?) + self.icon = icon + self.icon_font = get_font(ico_font, icon_font_size) + self.image_normal = self.icon_font.render(self.icon, True, self.color) + if func: + self.image_hover = self.icon_font.render(self.icon, True, self.cngclr) + + self.image = self.image_normal + self.rect = self.image.get_rect(topleft=position) + self.change_hover_state(False) + + def update(self) -> None: + """Handle the mouse over event.""" + pos = pygame.mouse.get_pos() + hover = self.rect.collidepoint(pos) + if hover != self.hover: + self.change_hover_state(hover) + + def change_hover_state(self, hover: bool) -> None: + """Set the hover state.""" + self.hover = hover + self.image = self.image_hover if hover else self.image_normal + self.dirty = 1 + + def callback(self, *args) -> None: + """Run the callback function, if set.""" + if self.func: + return self.func(*args) + + +# endregion + + +# region Pages +class DashboardPage(pygame.sprite.LayeredDirty): + """ + Base dashboard page. + + Builds the buttons using the tuple (text, callback, icon) in `buttons_def`. + If `icon` is none, skips the icon rendering. + """ + + def __init__(self, parent: Dashboard, machine: Optional[WSLDistro] = None) -> None: + super().__init__() + self.parent = parent + self.machine = machine + self.buttons_def = [] + self.btn_spacing = in2pix(0.65) + self._init_buttons_def() + self._update_buttons() + + def _init_buttons_def(self) -> None: + """Protected method to override to init buttons definition.""" + raise NotImplementedError + + def _update_buttons(self, width: Optional[float] = None): + """Update the buttons from the definition.""" + y_pad = in2pix(1) + btn_x = in2pix(0.4) + btn_width = width or (self.parent.window_size[0] - (2 * btn_x)) + for i, (text, func, icon) in enumerate(self.buttons_def): + btn = Button( + (btn_x, i * self.btn_spacing + y_pad), + btn_width, + self.parent.fg_color, + cngclr=self.parent.accent, + func=func, + text=text, + icon=icon, + ) + self.add(btn) + + def handle_buttondown(self, pos: Coords) -> None: + """Run the callback of the clicked button.""" + for b in self.sprites(): + if b.rect.collidepoint(pos): + b.callback() + + +class LoadingPage(DashboardPage): + """ + Loading page with a spinner at the center of the page. + + Called by Dashboard.change_page. + """ + + def _init_buttons_def(self) -> None: + """Don't care about buttons, just add a Spinner.""" + self.empty() + self.add(Spinner(self.parent.window_center, self.parent.fg_color)) + + +class MainPage(DashboardPage): + """Main page.""" + + def _init_buttons_def(self) -> None: + self.buttons_def = [ + ("GWSL Distro Tools", self.parent.setter, ""), + ("Shortcut Creator", shortcut_creator.run, ""), + ("Linux Apps", self.parent.apper, ""), + ("Linux Shell", self.parent.shells, ""), + ("Graphical SSH Connection", ssh_runner.putty, ""), + ("Donate With PayPal", self.donate, ""), + ] + + @staticmethod + def donate() -> None: + """Open the donation page.""" + paths.open_url(f"{paths.site_url}#donate") + + +class AboutPage(DashboardPage): + """About page.""" + + def _init_buttons_def(self) -> None: + self.btn_spacing = in2pix(0.3) + self.buttons_def = [ + (f"GWSL Version {gwsl.__version__}", None, None), + ("© Copyright Paul-E/Opticos Studios 2020", None, None), + ("GWSL Uses:", None, None), + ("Python - Pyinstaller - SDL", None, None), + ("VCXSRV - Putty - Pillow", None, None), + ("Tcl/Tk - Paper Icon Pack", None, None), + ("Pymsgbox - OpticUI - Infi.Systray", None, None), + ("Visit Opticos Studios Website", self.visit_site, None), + ("View Licenses", self.view_license, None), + ("Edit Configuration", self.edit_settings, None), + ("View Logs", self.view_logs, None), + ("Cancel", self.parent.go_home, None), + ] + + @staticmethod + def visit_site() -> None: + """Open the website.""" + paths.open_url("http://opticos.studio") + + @staticmethod + def view_license() -> None: + """View the license file.""" + paths.open_file(paths.license) + + @staticmethod + def view_logs() -> None: + """Open the logs.""" + paths.open_file(paths.log) + + @staticmethod + def edit_settings() -> None: + """Open the settings.""" + paths.open_file(paths.settings) + + +class ChooseMachinePage(DashboardPage): + + """ + Choose machine page. + + List the available distros as buttons with the provided callback. + """ + + def __init__(self, parent, callback: Optional[Callable] = None) -> None: + self.callback = callback + super().__init__(parent) + + def _init_buttons_def(self) -> None: + manager = self.parent.manager + bd = [(name, partial(self.callback, manager[name]), None) for name in manager] + bd.append(("Cancel", self.parent.go_home, None)) + self.buttons_def = bd + + +class ConfigurePage(DashboardPage): + + """Configure machine page.""" + + def _init_buttons_def(self) -> None: + # TODO: split buttons in methods used on update + profile = self.machine.profile + if "export DISPLAY=" in profile: + btns = [("Display Is Set To Auto-Export", None, "")] + else: + btns = [("Auto-Export Display", self.configure_x, "")] + if "deb" in self.machine.name.lower() or "ubuntu" in self.machine.name.lower(): + btns.append(("Configure DBus", self.conf_dbus, "")) + + plus = "" + minus = "" + if self.machine.qt_scale == 1: + btns.append(("Set GTK To: HI-DPI", partial(self.set_gtk_scale, 2), plus)) + else: + btns.append(("Set GTK To: LOW-DPI", partial(self.set_gtk_scale, 1), minus)) + if self.machine.gtk_scale == 1: + btns.append(("Set QT To: HI-DPI", partial(self.set_qt_scale, 2), plus)) + else: + btns.append(("Set QT To: LOW-DPI", partial(self.set_qt_scale, 1), minus)) + if self.machine.themes: + btns.append((f"GTK Theme: {self.machine.theme}", self.choose_theme, "")) + else: + btns.append(("No GTK Themes Installed", None, "")) + btns.append((f"Reboot {self.machine.name}", self.reboot_machine, "")) + self.buttons_def = btns + + def configure_x(self): + """Configure the Xorg display env var of the distro.""" + machine = self.machine + machine.set_display() + ToastNotifier().show_toast( + "Display Exported", + f"{machine} is set to forward X through port 0.", + icon_path=paths.assets / "icon.ico", + duration=7, + threaded=True, + ) + if utils.ask_reboot(machine): + machine.reboot() + + def conf_dbus(self): + """Install DBUS on the distro.""" + machine = self.machine + passwd = utils.ask_password(machine) + if passwd: + machine.install_dbus(passwd) + print("Complete") + + def set_gtk_scale(self, value: int) -> None: + """Set the GTK scaling.""" + machine = self.machine + machine.gtk_scale = value + # TODO: change button and callback + if utils.ask_reboot(machine): + machine.reboot() + + def set_qt_scale(self, value: int) -> None: + """Set the QT scaling.""" + machine = self.machine + machine.qt_scale = value + # TODO: change button and callback + if utils.ask_reboot(machine): + machine.reboot() + + def reboot_machine(self): + """Reboot the distribution.""" + self.machine.reboot() + + def choose_theme(self): + """Choose the theme.""" + self.parent.change_page(ThemeChooserPage, machine=self.machine) + + +class AppLauncherPage(DashboardPage): + + """ + App launcher page. + + Add the "create shortcut" icon button to the right of the app launcher button. + """ + + def _init_buttons_def(self) -> None: + apps = self.machine.gui_apps + self.buttons_def = [ + (app_name, partial(self.launch_app, app), app.ico) + for app_name, app in apps.items() + ] + self.shortcut_btns_def = [ + ("", partial(self.create_shortcut, app)) for app_name, app in apps.items() + ] + + def _update_buttons(self, **kwargs): + super()._update_buttons(width=self.parent.window_size[0] - in2pix(1.2)) + btn_x = self.parent.window_size[0] - in2pix(0.8) + y_pad = in2pix(1) + btn_spacing = in2pix(0.65) + for i, (icon, func) in enumerate(self.shortcut_btns_def): + btn = IconButton( + (btn_x, i * btn_spacing + y_pad), + icon, + self.parent.fg_color, + cngclr=self.parent.accent, + func=func, + ) + self.add(btn) + + def launch_app(self, app: WSLApp): + """Launch the selected application.""" + shortcut = shortcut_runner.ShortcutSettings(str(self.machine), app.cmd) + self.parent.close() + shortcut_runner.run(shortcut) + + def create_shortcut(self, app: WSLApp): + """Open the shortcut creator for the selected application.""" + self.parent.close() + shortcut_creator.run( + cmd=app.cmd, name=app.name, machine=self.machine.name, icon=app.ico + ) + + +class ThemeChooserPage(DashboardPage): + + """Theme chooser page.""" + + def _init_buttons_def(self) -> None: + btns = [ + (theme.capitalize(), partial(self.set_theme, theme), "paint") + for theme in self.machine.themes + ] + self.buttons_def = btns + + def set_theme(self, theme: str) -> None: + """Set the selected theme.""" + self.machine.theme = theme + + +# endregion + + +if __name__ == "__main__": + run() diff --git a/src/gwsl/exe_layer.py b/src/gwsl/exe_layer.py new file mode 100644 index 00000000..72ae2bae --- /dev/null +++ b/src/gwsl/exe_layer.py @@ -0,0 +1,91 @@ +from subprocess import PIPE, Popen +import subprocess +from threading import Thread +from queue import Queue, Empty + + +class Cmd: + def __init__(self, command, console=False): + self.read_queue = Queue() + self.proc = None + self.console = console + self.q = [] + self.done = False + self.error = False + self.start(command, shell=console) + + def start(self, command, shell=False): + if shell: + p = Popen(command, bufsize=1, universal_newlines=True) + return + + startupinfo = subprocess.STARTUPINFO() + startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW + startupinfo.wShowWindow = subprocess.SW_HIDE + self.proc = Popen( + command, + stdout=PIPE, + stdin=PIPE, + stderr=PIPE, + bufsize=1, + startupinfo=startupinfo, + universal_newlines=True, + ) + + stdout_listener = Thread( + target=listener, args=[self.proc.stdout, self.read_queue] + ) + stdout_listener.daemon = True + stdout_listener.start() + + stderr_listener = Thread( + target=listener, args=[self.proc.stderr, self.read_queue] + ) + stderr_listener.daemon = True + stderr_listener.start() + + queue = Thread(target=self.active_listener, args=[]) + queue.daemon = True + queue.start() + + def active_listener(self): + while True: + try: + line = self.read_queue.get_nowait().lower() + except Empty: + continue + if "fatal error" in line: + self.error = True + self.kill() + if "exit" in line or "done" in line: + removes = [i for i in self.q if i.lower() in line] + for j in removes: + self.q.remove(j) + if not self.q: + self.done = True + + def kill(self): + self.proc.kill() + + def run(self, command, wait=False, ident=None): + if self.proc is None or self.console: + return + if wait: + command += " &" + if " " in command: + commands = command.split(" ") + for c in commands: + self.proc.stdin.write(c + " ") + self.proc.stdin.write("\n") + else: + self.proc.stdin.write(command + " \n") + + if wait: + self.q.append(ident) + self.proc.stdin.write("wait \n") + + +def listener(out, queue): + for line in iter(out.readline, b""): + queue.put(line) + out.close() diff --git a/src/gwsl/logger.py b/src/gwsl/logger.py new file mode 100644 index 00000000..74949206 --- /dev/null +++ b/src/gwsl/logger.py @@ -0,0 +1,13 @@ +import logging + + +def init_logger(out_path): + logger = logging.getLogger(__name__) + # Create handlers + f_handler = logging.FileHandler(out_path) + f_handler.setLevel(logging.ERROR) + f_format = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s") + f_handler.setFormatter(f_format) + # Add handlers to the logger + logger.addHandler(f_handler) + return logger diff --git a/src/gwsl/paths.py b/src/gwsl/paths.py new file mode 100644 index 00000000..4cd5cacc --- /dev/null +++ b/src/gwsl/paths.py @@ -0,0 +1,78 @@ +"""Paths and urls constants and utilities.""" +import os +import sys +import shutil +import webbrowser +from pathlib import Path, PurePosixPath + + +def wslpath(path: Path) -> PurePosixPath: + """Return the posix path of a Windows file or folder.""" + return PurePosixPath("/mnt").joinpath(path.drive[0].lower(), *path.parts[1:]) + + +def get_bundle_dir() -> Path: + """Return the location of the app.""" + if getattr(sys, "frozen", False): + # we are running in a bundle + return Path(sys._MEIPASS) + else: + # we are running in a normal Python environment + return Path(__file__).resolve().parent + + +bundle = get_bundle_dir() +app = bundle / "GWSL.exe" +server = bundle / "VCXSRV" / "GWSL_vcxsrv.exe" +instance = bundle / "VCXSRV" / "GWSL_instance.exe" +assets = bundle / "assets" +asset_license = assets / "Licenses.txt" +font = assets / "segoeui.ttf" +icon_pack = assets / "Paper" +ico_font = assets / "SEGMDL2.ttf" +appdata = Path(os.getenv("APPDATA")) / "GWSL" +log = appdata / "dashboard.log" +service_log = appdata / "service.log" +settings = appdata / "settings.json" +license = appdata / "Licenses.txt" +systray = assets / "systray" +site_url = "https://opticos.github.io/gwsl/" +site_manual_url = f"{site_url}tutorials/manual.html" + + +def get_systray_icon(name: str) -> str: + """Return the icon for the systray.""" + return str(systray / f"{name}.ico") + + +def ensure_paths() -> None: + """Ensure the appdata directory and the base files in it exist.""" + appdata.mkdir(parents=True, exist_ok=True) + if not log.exists(): + shutil.copy(asset_license, license) + + +TUTORIAL_MAP = { + "machine chooser": "the-gwsl-user-interface", + "configure": "configuring-a-wsl-distro-for-use-with-gwsl", + "theme": "configuring-a-wsl-distro-for-use-with-gwsl", + "launcher": "using-the-integrated-linux-app-launcher", + "shortcut": "using-the-gwsl-shortcut-creator", + "ssh": "using-gwsl-with-ssh", +} + + +def open_tutorial(topic: str) -> None: + """Open the GWSL manual with the default web browser.""" + bookmark = TUTORIAL_MAP.get(topic, "") + open_url(f"{site_manual_url}#{bookmark}") + + +def open_url(url: str) -> None: + """Open the URL in the default browser.""" + webbrowser.get("windows-default").open(url) + + +def open_file(path: Path) -> None: + """Open the file in the default application.""" + os.startfile(path.resolve()) diff --git a/src/gwsl/profile.py b/src/gwsl/profile.py new file mode 100644 index 00000000..0969139c --- /dev/null +++ b/src/gwsl/profile.py @@ -0,0 +1,125 @@ +import tkinter as tk +from tkinter import ttk +from typing import Any + +import PIL +from PIL import Image, ImageTk + +from gwsl import paths +from gwsl.settings import Settings, XProfile + + +def run(root=None): + if root: + root.withdraw() + box_root = tk.Toplevel(master=root) + else: + box_root = tk.Tk() + window = ProfileCreator(box_root) + window.pack(side=tk.TOP, fill=tk.BOTH, expand=True) + return box_root.mainloop() + + +class ProfileModel: + def __init__(self): + self.name = tk.StringVar() + self.arguments = tk.StringVar() + self.hide_systray = tk.BooleanVar(value=True) + + def to_settings(self) -> XProfile: + name = self.name.get() + arguments = self.arguments.get().split(" ") + if name and arguments: + if self.hide_systray.get(): + arguments.append("-notrayicon") + return XProfile(name=name, arguments=arguments) + raise ValueError("Profile name or flags not set.") + + +class ProfileCreator(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + self.model = ProfileModel() + self.parent.title("XServer Profile Creator") + self.parent.iconname("Dialog") + self.parent.minsize(700, 120) + self.parent.running = True + self.parent.protocol("WM_DELETE_WINDOW", self.quit) + tk.Label(self, text="Add", justify=tk.LEFT) # .grid(row=0, padx=10, sticky="W") + + MainFrame(self, model=self.model, padding="0.15i") + ButtonsFrame(self) # , padding="0.15i") + + self.grid_rowconfigure(0, weight=0) + self.grid_rowconfigure(1, weight=0) + self.grid_rowconfigure(2, weight=1) + self.grid_rowconfigure(3, weight=0) + self.grid_columnconfigure(0, weight=1) + self.parent.deiconify() + self.parent.wm_attributes("-topmost", 1) + + def quit(self): + self.parent.quit() + self.parent.destroy() + return None + + def add(self): + try: + prof = self.model.to_settings() + except ValueError: + pass + else: + sett = Settings.load_or_create(paths.settings) + sett.graphics.xserver_profiles.append(prof) + sett.save(paths.settings) + self.quit() + + +class MainFrame(ttk.Frame): + def __init__(self, parent: ttk.Frame, model: ProfileModel = None, **kwargs: Any): + super().__init__(parent, **kwargs) + self.parent = parent + self.model = model + + image = Image.open(paths.assets / "icon.png").resize([48, 48]) + img = PIL.ImageTk.PhotoImage(image) + img_label = tk.Label(self, image=img) + img_label.image = img + img_label.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) + + tk.Label(self, text="Profile Name:").grid(row=0, column=1, padx=10, sticky="W") + profile_entry = ttk.Entry(self, textvariable=self.model.name) + profile_entry.grid(row=0, column=2, columnspan=4, padx=10, sticky="WE") + profile_entry.focus_force() + tk.Label(self, text="VcXsrv Flags:").grid(row=1, column=1, padx=10, sticky="W") + args_entry = ttk.Entry(self, textvariable=self.model.arguments) + args_entry.grid(row=1, column=2, padx=10, sticky="WE") + tk.Label(self, text="Hide VcXsrv Systray Icon:").grid( + row=2, column=1, padx=10, sticky="W" + ) + var = tk.IntVar(value=1) + hide_systray = ttk.Checkbutton(self, variable=self.model.hide_systray) + hide_systray.grid(row=2, column=2, columnspan=4, padx=10, sticky="WE") + + tk.Label( + self, + text="(Please leave the display port number untouched " + "and do not use -ac or -[no]trayicon)", + ).grid(row=3, column=1, columnspan=4, padx=10, sticky="W") + self.grid(row=1, column=0, padx=20, sticky="SWE", columnspan=2) + self.grid_columnconfigure(2, weight=1) + + +class ButtonsFrame(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + close_b = ttk.Button(self, text="Cancel", command=self.parent.quit) + close_b.grid(column=0, row=0, sticky="SW", padx=10) + test_b = ttk.Button(self, text="Add", command=self.parent.add) + test_b.grid(column=2, row=0, sticky="SE", padx=10) + self.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) + self.grid_columnconfigure(2, weight=1) + self.grid_columnconfigure(1, weight=1) + self.grid_columnconfigure(0, weight=1) diff --git a/src/gwsl/service.py b/src/gwsl/service.py new file mode 100644 index 00000000..f30c3ec0 --- /dev/null +++ b/src/gwsl/service.py @@ -0,0 +1,40 @@ +import subprocess + + +def start_service(): + """Starts the GWSL_service if not already running.""" + if not is_running("GWSL_service"): + print("Starting GWSL service...") + try: + subprocess.Popen("GWSL_service.exe") + except FileNotFoundError: + raise ValueError("Cannot find GWSL_service.exe") + + +def is_running(process: str) -> bool: + """Return true if the process is found in the running windows tasks.""" + proc_list = subprocess.getoutput(f'tasklist /NH /FI "IMAGENAME eq {process}"') + return process in proc_list + + +def start_server(port, mode, clipboard): + clp = "" if clipboard else "no" + mode_map = {"multi": "-multiwindow", "full": "-fullscreen"} + cmd = [ + "VCXSRV/GWSL_instance.exe", + f":{port}", + "-ac", + "-wgl", + "-compositewm", + "-notrayicon", + "-dpi", + "auto", + mode_map.get(mode, ""), + f"-{clp}clibboard" + f"-{clp}primery" + ] + return subprocess.Popen(cmd).pid + + +if __name__ == "__main__": + start_service() diff --git a/src/gwsl/settings.py b/src/gwsl/settings.py new file mode 100644 index 00000000..73a18f02 --- /dev/null +++ b/src/gwsl/settings.py @@ -0,0 +1,167 @@ +"""Json Settings manager.""" +from __future__ import annotations + +from enum import Enum +from pathlib import Path +from typing import List + +from pydantic import BaseModel, Field, ValidationError + +from gwsl.utils import apps_use_light_theme + +CURRENT_SETTINGS_VERSION = 4 + + +class WindowMode(str, Enum): + """X server window mode.""" + + DEFAULT = "Default" + FULLSCREEN = "full" + SINGLE = "single" + MULTI = "multi" + CUSTOM = "custom" + + def __str__(self): + return self.value + + +class Theme(str, Enum): + """Linux app theme setting.""" + + FOLLOW_WINDOWS = "follow" + LIGHT_MODE = "light" + DARK_MODE = "dark" + + def __str__(self): + return self.value + + +class Clipboard(str, Enum): + """X server clipboard settings.""" + + DEFAULT = "Default" + DIISABLED = "Disabled" + ENABLED = "Enabled" + + def __str__(self): + return self.value + + +class GeneralSettings(BaseModel): + """General settings.""" + position: str = "right" # TODO: enum + start_menu_mode: bool = False + shell_gui: str = "cmd" + + +class XProfile(BaseModel): + """X server profile settings.""" + name: str + arguments: List[str] = Field(default_factory=list) + + +class GraphicsSettings(BaseModel): + """X server related settings.""" + window_mode: WindowMode = WindowMode.MULTI + xserver_profiles: List[XProfile] = Field(default_factory=list) + custom_profile: str = None + clipboard: bool = True + + __MODES_DESC__ = { + WindowMode.FULLSCREEN: "Fullscreen Mode", + WindowMode.MULTI: "Multi Window Mode", + WindowMode.SINGLE: "Single Window Mode", + } + + @property + def profile_args(self) -> List[str]: + """Profile arguments for X server.""" + if self.window_mode == WindowMode.CUSTOM: + return ["-ac"] + next( + p.arguments + for p in self.xserver_profiles + if p.name == self.custom_profile + ) + args = ["-ac", "-wgl", "-compositewm", "-notrayicon", "-dpi", "auto"] + if self.window_mode == WindowMode.MULTI: + args.append("-multiwindow") + elif self.window_mode == WindowMode.FULLSCREEN: + args.append("-fullscreen") + prefix = "" if self.clipboard else "no" + args.append(f"-{prefix}clipboard") + args.append(f"-{prefix}primary") + return args + + @property + def profile_name(self): + """Name of the current X server profile or window mode.""" + if self.window_mode == WindowMode.CUSTOM: + return self.custom_profile + return self.__MODES_DESC__[self.window_mode] + + +class PuttySettings(BaseModel): + """SSH settings.""" + ip: str = None + + +def default_distro_blacklist(): + """Default distribution blacklist.""" + return ["docker"] + + +class Settings(BaseModel): + """Main GWSL settings.""" + conf_ver: int = CURRENT_SETTINGS_VERSION + general: GeneralSettings = GeneralSettings() + graphics: GraphicsSettings = GraphicsSettings() + putty: PuttySettings = PuttySettings() + distro_blacklist: List[str] = Field(default_factory=default_distro_blacklist) + app_blacklist: List[str] = Field(default_factory=list) + + @classmethod + def from_json(cls, path: Path) -> Settings: + """Load the settings from a json file.""" + with open(path, "r") as json_file: + return cls.parse_raw(json_file.read()) + + def save(self, path: Path) -> None: + """Save the settings to a json file.""" + with open(path, "w") as json_file: + json_file.write(self.json(indent=True)) + + @classmethod + def create(cls, path: Path) -> Settings: + """Create a new settings file with defaults.""" + instance = cls() + instance.save(path) + return instance + + @classmethod + def load_or_create(cls, path: Path) -> Settings: + """Load the settings from a json file or create one if it doesn't exist.""" + if path.exists(): + try: + return cls.from_json(path) + except ValidationError: + # TODO: alert/log + return cls.create(path) + path.parent.mkdir(parents=True, exist_ok=True) + return cls.create(path) + + def get_clipboard_settings(self, from_cli): + """Return the clipboard settings.""" + return self.graphics.clipboard if from_cli == Clipboard.DEFAULT else from_cli + + def get_mode_settings(self, from_cli): + """Return the window mode settings.""" + return self.graphics.window_mode if from_cli == WindowMode.DEFAULT else from_cli + + +def get_accent(theme: Theme) -> str: + """Return the accent description.""" + if theme == Theme.DARK_MODE: + return "dark" + if theme == Theme.LIGHT_MODE: + return "light" + return "light" if apps_use_light_theme() else "dark" diff --git a/src/gwsl/shortcut_creator.py b/src/gwsl/shortcut_creator.py new file mode 100644 index 00000000..fd335fc7 --- /dev/null +++ b/src/gwsl/shortcut_creator.py @@ -0,0 +1,335 @@ +import shutil +import sys +import tkinter as tk +from pathlib import Path +from tkinter import ttk +from PIL import Image, ImageTk +from wsl_tools import WSLManager +import winshell + +from gwsl import settings, shortcut_runner, utils +from gwsl import paths +from gwsl.tk_model import tk_model +from gwsl.utils import exception_dialog + + +def run(root=None, cmd=None, name=None, machine=None, icon=None): + defaults = settings.Settings.load_or_create(paths.settings) + machines = WSLManager(defaults.distro_blacklist).names + if not machines: + utils.msgbox( + "No WSL distros", + "No WSL distros found.\nPlease install a WSL distro", + ) + return + if machine and machine not in machines: + utils.msgbox( + "Wrong distro", + f"Distro {machine} not found.\nPlease specify an existing WSL distro", + ) + return + + if root: + root.withdraw() + box_root = tk.Toplevel(master=root) + else: + box_root = tk.Tk() + model = ShortcutModel() + model.machine = machine or machines[0] + if cmd: + model.command = cmd + if name: + model.app_name = name + if icon: + model.icon = icon + window = ShortcutCreator(box_root, machines=machines, model=model) + window.pack(side=tk.TOP, fill=tk.BOTH, expand=True) + + return box_root.mainloop() + + +ShortcutModel = tk_model("ShortcutModel", shortcut_runner.ShortcutSettings) + + +def create_icon(icon, app_name): + path = paths.appdata / f"{app_name}.ico" + Image.open(icon).save( + path, sizes=[(24, 24), (32, 32), (48, 48), (64, 64), (128, 128), (255, 255)] + ) + return path + + +class ShortcutCreator(ttk.Frame): + def __init__(self, parent, machines=None, model=None, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + self.model = model + self.icon_manager = utils.IconManager(paths.icon_pack) + self.parent.title("Shortcut Creator") + self.parent.iconname("Dialog") + self.parent.minsize(420, 280) + self.parent.running = True + self.parent.protocol("WM_DELETE_WINDOW", self.quit) + + lbl = tk.Label(self, text="Create a Start Menu Shortcut:", justify=tk.CENTER) + lbl.grid(row=0, padx=10, pady=10, sticky="EW") + + ShortcutBaseFrame(self, machines=machines, model=self.model, padding="0.15i") + ButtonsFrame(self) + + self.grid_rowconfigure(0, weight=0) + self.grid_rowconfigure(1, weight=0) + self.grid_rowconfigure(2, weight=1) + self.grid_rowconfigure(3, weight=0) + self.grid_columnconfigure(0, weight=1) + self.parent.deiconify() + self.parent.wm_attributes("-topmost", 1) + + def quit(self): + self.parent.quit() + self.parent.destroy() + return None + + def test(self): + shortcut_data = self.model._to_dataclass() + try: + shortcut_runner.run(shortcut_data) + except Exception as exc: + exception_dialog(exc) + + def create(self): + shortcut_data: shortcut_runner.ShortcutSettings = self.model.to_dataclass() + icon = create_icon(shortcut_data.icon, shortcut_data.app_name) + create_shortcut(shortcut_data.commandline, shortcut_data.shortcut_name, icon) + self.quit() + + +class ShortcutBaseFrame(ttk.Frame): + def __init__(self, parent, machines=None, model=None, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + self.model = model + + self.img_label = tk.Label(self) + self.img_label.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) + self.set_icon() + + tk.Label(self, text="Shortcut Label:").grid( + row=0, column=1, padx=10, sticky="E" + ) + + self.link_label = ttk.Entry( + self, + textvariable=self.model._app_name, + validate="focusout", + validatecommand=self.set_icon, + ) + self.link_label.grid(row=0, column=2, padx=10, sticky="WE") + self.link_label.focus_force() + + tk.Label(self, text="Shortcut Command:").grid( + row=1, column=1, padx=10, sticky="E" + ) + + link_command = ttk.Entry(self, textvariable=self.model._command) + link_command.grid(row=1, column=2, padx=10, sticky="WE") + + tk.Label(self, text="Run In:").grid( + row=2, column=1, padx=10, pady=7, sticky="E" + ) + + self.machine_chooser = ttk.Combobox( + self, values=machines, textvariable=self.model._machine, state="readonly" + ) + self.machine_chooser.grid(row=2, column=2, padx=10, sticky="WE") + + reset_b = ttk.Button(self, text="Reset Icon", command=self.reset_icon) + reset_b.grid(row=3, column=0, padx=10, pady=0, sticky="EW", rowspan=1) + + help_b = ttk.Button(self, text="Help", command=self.help) + help_b.grid(row=3, column=1, padx=10, pady=0, sticky="EW", rowspan=1) + + self._expanded = tk.BooleanVar(value=False) + self._expanded_frame = ShortcutAdvancedFrame(self) + self.collapse_button = ttk.Checkbutton( + self, + text="Advanced >>", + variable=self._expanded, + command=self._toggle_expand, + style="TButton", + ) + self.collapse_button.grid( + row=3, column=2, padx=10, pady=0, sticky="EW", rowspan=1 + ) + + self.grid_columnconfigure(2, weight=1) + self.grid(row=1, column=0, padx=10, pady=0, sticky="NEW") + self._toggle_expand() + + def set_icon(self): + icon = self.parent.icon_manager.tk_icon(self.model.app_name) + return self._set_icon(icon) + + def reset_icon(self): + self._set_icon(paths.assets / "link.png") + + def _set_icon(self, icon): + self.model.icon = icon + image = Image.open(icon).resize([48, 48], resample=Image.ANTIALIAS) + img = ImageTk.PhotoImage(image) + self.img_label.configure(image=img) + self.img_label.image = img + return True # needed to pass validation on lose focus + + def _toggle_expand(self): + if not self._expanded.get(): + # Remove this widget when button pressed. + self._expanded_frame.grid_forget() + # Show collapsed text + self.collapse_button.configure(text="Advanced >>") + else: + # Increase the frame area as needed + self._expanded_frame.grid( + row=4, column=1, padx=10, pady=10, sticky="WE", columnspan=2 + ) + self._expanded_frame.grid_columnconfigure(1, weight=1) + self.collapse_button.configure(text="<< Base") + + @staticmethod + def help(): + paths.open_tutorial("shortcut") + + +class ShortcutAdvancedFrame(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + + tk.Label(self, text="Display Mode: ").grid(row=0, column=0, pady=7, sticky="WN") + + mode_chooser = ttk.Combobox( + self, + values=["Default", "Multi Window", "Single Window", "Fullscreen"], + state="readonly", + ) + mode_chooser.current(0) + mode_chooser.grid(row=0, column=1, padx=10, sticky="WE") + + tk.Label(self, text="GTK Scale Mode: ").grid( + row=1, column=0, pady=7, sticky="WN" + ) + GTK_chooser = ttk.Combobox( + self, values=["Default", "1", "2", "3"], state="readonly" + ) + GTK_chooser.current(0) + GTK_chooser.grid(row=1, column=1, padx=10, sticky="WE") + + tk.Label(self, text="QT Scale Mode: ").grid( + row=2, column=0, pady=7, sticky="WN" + ) + QT_chooser = ttk.Combobox( + self, values=["Default", "1", "2", "3"], state="readonly" + ) + QT_chooser.current(0) + QT_chooser.grid(row=2, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Shared Clipboard: ").grid( + row=3, column=0, pady=7, sticky="WN" + ) + clip_chooser = ttk.Combobox( + self, values=["Default", "Enabled", "Disabled"], state="readonly" + ) + clip_chooser.current(0) + clip_chooser.grid(row=3, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Color Mode: ").grid(row=4, column=0, pady=7, sticky="WN") + color_chooser = ttk.Combobox( + self, + values=["Follow Windows", "Light Mode", "Dark Mode"], + state="readonly", + ) + color_chooser.current(0) + color_chooser.grid(row=4, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Run As Root:").grid(row=5, column=0, pady=7, sticky="WN") + root_chooser = ttk.Combobox(self, values=["True", "False"], state="readonly") + root_chooser.current(1) + root_chooser.grid(row=5, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Experimental Features:").grid( + row=6, column=0, pady=7, sticky="WN" + ) + + tk.Label(self, text="Use DBus (Sudo Required):").grid( + row=7, column=0, pady=7, sticky="WN" + ) + dbus_chooser = ttk.Combobox(self, values=["True", "False"], state="readonly") + dbus_chooser.current(1) + dbus_chooser.grid(row=7, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Experimental Flags:").grid( + row=8, column=0, pady=7, sticky="WN" + ) + append_chooser = ttk.Combobox( + self, + values=["None", "--zoom=2", "--scale=2"], + state="readonly", + textvariable=self.parent.model._append, + ) + append_chooser.current(0) + append_chooser.grid(row=8, column=1, padx=10, sticky="WE") + + tk.Label(self, text="Keep XServer Instance:").grid( + row=9, column=0, pady=7, sticky="WN" + ) + kill_chooser = ttk.Combobox(self, values=["True", "False"], state="readonly") + kill_chooser.current(1) + kill_chooser.grid(row=9, column=1, padx=10, sticky="WE") + + +class ButtonsFrame(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + + close_b = ttk.Button(self, text="Close", command=self.parent.quit) + close_b.grid(column=0, row=0, sticky="SW", padx=10) + + save_b = ttk.Button(self, text="Add to Start Menu", command=self.parent.create) + save_b.grid(column=1, row=0, sticky="SWE", padx=10) + + test_b = ttk.Button(self, text="Test Configuration", command=self.parent.test) + test_b.grid(column=2, row=0, sticky="SE", padx=10) + + self.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) + self.grid_columnconfigure(2, weight=1) + self.grid_columnconfigure(1, weight=1) + self.grid_columnconfigure(0, weight=1) + + +def create_shortcut(command, name, icon, msix: bool = False): + args = str(command) + shortcut_path = paths.appdata / f"{name}.lnk" + home = Path.home() + + if msix: + target_loc = str( + Path(winshell.folder("CSIDL_COMMON_APPDATA")) + .joinpath("Microsoft", "WindowsApps", "gwsl.exe") + .resolve() + ) + else: + target_loc = sys.executable + + with winshell.shortcut(str(shortcut_path.resolve())) as link: + link.path = target_loc + link.description = "" + link.arguments = args + link.icon_location = icon + link.working_directory = home + + shutil.copy(shortcut_path, Path(winshell.start_menu()) / f"{name}.lnk") + + +if __name__ == "__main__": + run() diff --git a/src/gwsl/shortcut_runner.py b/src/gwsl/shortcut_runner.py new file mode 100644 index 00000000..8a961ddd --- /dev/null +++ b/src/gwsl/shortcut_runner.py @@ -0,0 +1,137 @@ +import random +import subprocess +import threading +import time +from dataclasses import dataclass + +from wsl_tools import WSLManager + +from gwsl import paths +from gwsl.utils import ask_password +from gwsl import service +from gwsl import settings + + +@dataclass +class ShortcutSettings: + """WSL app shortcut settings.""" + + machine: str + command: str + mode: settings.WindowMode = settings.WindowMode.MULTI + clipboard: settings.Clipboard = settings.Clipboard.DEFAULT + # TODO: enums con "Default" + gtk_scale: float = 1 + qt_scale: float = 1 + append: str = "" + theme: settings.Theme = settings.Theme.FOLLOW_WINDOWS + root: bool = False + dbus: bool = False + keep: bool = False + icon: str = "" + app_name: str = "" + + @property + def default_mode_and_clipboard(self): + """Use the default window mode and clipboard.""" + return ( + self.mode == settings.WindowMode.DEFAULT + and self.clipboard == settings.Clipboard.DEFAULT + ) + + @property + def commandline(self): + """Arguments to add to the shortcut.""" + return [ + "run", + self.machine, + self.command, + self.mode, + self.clipboard, + self.gtk_scale, + self.qt_scale, + self.append, + self.theme, + self.root, + self.dbus, + self.keep + ] + + @property + def shortcut_name(self): + """Name of the shortcut to create.""" + root = " (root)" if self.root else "" + return f"{self.command} on {self.machine}{root}" + + +def run(config: ShortcutSettings): + """Shortcut runner.""" + service.start_service() + defaults = settings.Settings.load_or_create(paths.settings) + manager = WSLManager(defaults.distro_blacklist) + try: + machine = manager[config.machine] + except KeyError: + raise ValueError(f"No distro with name {config.machine} exists.") + + if config.root: + code = ask_password(config.machine) + if code is None: + return + passw = f"echo '{code}' | sudo -H -S " + else: + passw = "" + + # TODO: only if on ubuntu, handle empty password and dbus not running + if config.dbus: + machine.start_dbus(passw) + + # TODO: handle light/dark variation + theme = f"{machine.theme_env}" + gtk = "" if config.gtk_scale == 1 else f"GDK_SCALE={config.gtk_scale}" + qt = "" if config.qt_scale == 1 else f"QT_SCALE_FACTOR={config.qt_scale}" + ip = machine.ip if machine.version == 2 else "" + + if config.default_mode_and_clipboard: + cli = f"{passw} {theme} DISPLAY={ip}:0 {qt} {gtk} {config.command} {config.append}" + machine.run_command(cli) + return + + # In this case, we need to start a new server, + # run in a new thread that self closes VCXSRV after command + # if in multi window mode + port = str(random.randrange(1000, 9999)) + mode = defaults.get_mode_settings(config.mode) + clipboard = defaults.get_clipboard_settings(config.clipboard) + pid = service.start_server(port, mode, clipboard) + + cli = f"{passw} {theme} DISPLAY={ip}:{port} {qt} {gtk} {config.command} {config.append}" + if mode == settings.WindowMode.SINGLE: + machine.run_command(cli) + return + + t = threading.Thread( + target=threaded, args=(machine, cli, config.command, config.keep, pid, port) + ) + t.daemon = True + t.start() + + +def threaded(machine, cli, command, keep, server_pid, server_port): + """Thread for detached shortcut runner.""" + machine.run_command(cli) + while True: + time.sleep(2) + procs = machine.run_command("ps -ef") + if command in str(procs): + time.sleep(1) + else: + break + if not keep: + print( + f"All of {command} terminated. " + f"Killing Server Instance on port {server_port}" + ) + print(subprocess.getoutput("taskkill /F /PID " + str(server_pid))) + else: + print(f"Didn't kill XServer. Keeping X on port {server_port}") diff --git a/src/gwsl/singleton.py b/src/gwsl/singleton.py new file mode 100644 index 00000000..b62f0257 --- /dev/null +++ b/src/gwsl/singleton.py @@ -0,0 +1,84 @@ +#! /usr/bin/env python +import os +import sys +import tempfile + + +if sys.platform != "win32": + import fcntl + + +class SingleInstanceException(BaseException): + pass + + +class SingleInstance(object): + + """Class that can be instantiated only once per machine. + + If you want to prevent your script from running in parallel just instantiate SingleInstance() class. If is there another instance already running it will throw a `SingleInstanceException`. + + >>> from gwsl.singleton import SingleInstance + ... me = SingleInstance() + + This option is very useful if you have scripts executed by crontab at small amounts of time. + + Remember that this works by creating a lock file with a filename based on the full path to the script file. + + Providing a flavor_id will augment the filename with the provided flavor_id, allowing you to create multiple singleton instances from the same file. This is particularly useful if you want specific functions to have their own singleton instances. + """ + + def __init__(self, flavor_id="", lockfile=""): + self.initialized = False + if lockfile: + self.lockfile = lockfile + else: + basename = ( + os.path.splitext(os.path.abspath(sys.argv[0]))[0] + .replace("/", "-") + .replace(":", "") + .replace("\\", "-") + + "-%s" % flavor_id + + ".lock" + ) + self.lockfile = os.path.normpath(tempfile.gettempdir() + "/" + basename) + + # logger.debug("SingleInstance lockfile: " + self.lockfile) + if sys.platform == "win32": + try: + # file already exists, we try to remove (in case previous + # execution was interrupted) + if os.path.exists(self.lockfile): + os.unlink(self.lockfile) + self.fd = os.open(self.lockfile, os.O_CREAT | os.O_EXCL | os.O_RDWR) + except OSError: + type, e, tb = sys.exc_info() + if e.errno == 13: + raise SingleInstanceException() + print(e.errno) + raise + else: # non Windows + self.fp = open(self.lockfile, "w") + self.fp.flush() + try: + fcntl.lockf(self.fp, fcntl.LOCK_EX | fcntl.LOCK_NB) + except IOError: + raise SingleInstanceException() + self.initialized = True + + def __del__(self): + if not self.initialized: + return + try: + if sys.platform == "win32": + if hasattr(self, "fd"): + os.close(self.fd) + os.unlink(self.lockfile) + else: + fcntl.lockf(self.fp, fcntl.LOCK_UN) + # os.close(self.fp) + if os.path.isfile(self.lockfile): + os.unlink(self.lockfile) + except Exception as e: + print("Unloggable error: %s" % e) + sys.exit(-1) diff --git a/src/gwsl/ssh_runner.py b/src/gwsl/ssh_runner.py new file mode 100644 index 00000000..f8c77d06 --- /dev/null +++ b/src/gwsl/ssh_runner.py @@ -0,0 +1,288 @@ +import time +from dataclasses import dataclass + +import PIL +import tkinter as tk +from tkinter import ttk + +from PIL import Image + +from gwsl.exe_layer import Cmd +from gwsl.service import start_service +from gwsl import paths +from gwsl.tk_model import tk_model + + +@dataclass +class SSHConfig: + """SSH connection config.""" + ip: str + command: str + user: str = "" + password: str = "" + root: bool = False + + +SSHModel = tk_model("SSHModel", SSHConfig) + + +class LoginTextboxes(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + + imager = PIL.Image.open(paths.assets / "lock.png") + img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) + img_label = tk.Label(self, image=img) + img_label.image = img + img_label.grid(row=0, padx=10, pady=10, sticky="EW", rowspan=2) + + tk.Label(self, text="Username: ").grid(row=0, column=1, padx=10, sticky="W") + + self.user = ttk.Entry(self) + self.user.grid(row=0, column=2, padx=10, sticky="WE") + self.user.focus_force() + + tk.Label(self, text="Password: ").grid(row=1, column=1, padx=10, sticky="W") + + self.password = ttk.Entry(self, show="*") + self.password.grid(row=1, column=2, padx=10, sticky="WE") + + self.grid(row=1, column=0, padx=20, sticky="SWE", columnspan=2) + self.grid_columnconfigure(2, weight=1) + + +class LoginButtons(ttk.Frame): + def __init__(self, parent, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + + close_b = ttk.Button(self, text="Cancel", command=self.parent.quit) + close_b.grid(column=0, row=0, sticky="SW", padx=10) + + test_b = ttk.Button(self, text="Login", command=self.parent.login) + test_b.grid(column=2, row=0, sticky="SE", padx=10) + + self.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) + self.grid_columnconfigure(2, weight=1) + self.grid_columnconfigure(1, weight=1) + self.grid_columnconfigure(0, weight=1) + + +class SSHLoginWindow(ttk.Frame): + def __init__(self, parent, machine, **kwargs): + super().__init__(parent, **kwargs) + self.parent = parent + + self.parent.title(f"Login to {machine}") + self.parent.iconname("Dialog") + self.parent.minsize(300, 120) + self.parent.protocol("WM_DELETE_WINDOW", self.quit) + self.running = True + + tk.Label(self, text="Login:", justify=tk.LEFT) + self.grid_rowconfigure(0, weight=0) + + self.frame_1 = LoginTextboxes(self, padding="0.15i") + self.frame_3 = LoginButtons(self) + + self.grid_rowconfigure(1, weight=0) + self.grid_rowconfigure(2, weight=1) + self.grid_rowconfigure(3, weight=0) + self.bind("", self.login) + self.grid_columnconfigure(0, weight=1) + self.parent.deiconify() + self.parent.wm_attributes("-topmost", 1) + + def quit(self): + self.quit() + + def login(self, *_args): + passw = self.frame_1.password.get() + user = self.frame_1.user.get() + if user != "" and passw != "": + self.quit() + + +def get_login(machine, root=None): + if root: + root.withdraw() + self = tk.Toplevel(master=root) + else: + self = tk.Tk() + SSHLoginWindow(self, machine).pack(side=tk.TOP, fill=tk.BOTH, expand=True) + return self.mainloop() + + +def run(config: SSHConfig): + user = config.user + password = config.password + if not user or not password: + user, password = get_login(config.ip) + + start_service() + + command = config.command + if command == "open_putty": + Cmd( + command=[ + "PUTTY/GWSL_putty.exe", + "-ssh", + f"{user}@{config.ip}", + "-pw", + f"{password}", + "-X", + ], + console=True, + ) + return + + prog = Cmd( + command=[ + "PUTTY/GWSL_plink.exe", + "-ssh", + f"{user}@{config.ip}", + "-pw", + f"{password}", + "-X", + "-batch", + ] + ) + + if config.root: + prog.run( + f'echo "{password}" | sudo -H -S xauth add $(xauth -f ~{user}/.Xauthority list | tail -1)' + ) + + prog.run( + f'echo "{password}" | sudo -H -S {command}', + wait=True, + ident=command, + ) + else: + prog.run(command=command, wait=True, ident=command) + while not prog.error: + time.sleep(5) + + +def putty(root = None): + if not root: + root = tk.Tk() + root.withdraw() + boxRoot = tk.Toplevel(master=root) + boxRoot.withdraw() + + def quitter(): + boxRoot.quit() + + boxRoot.title("Graphical SSH Manager") + boxRoot.iconname("Dialog") + boxRoot.minsize(420, 200) + boxRoot.running = True + boxRoot.protocol("WM_DELETE_WINDOW", quitter) + + lbl = tk.Label(boxRoot, text="Graphical SSH Tools:", justify=tk.CENTER) + lbl.grid(row=0, padx=10, pady=10, sticky="EW") + boxRoot.grid_rowconfigure(0, weight=0) + + def test(): + ip_config = ip.get() + if ip_config != "": + creds = get_login(ip_config) + settings.ssh.ip = ip.get() + password = creds["pass"] + user = creds["user"] + prog = Cmd( + command=[ + "PUTTY/GWSL_putty.exe", + "-ssh", + f"{user}@{ip.get()}", + "-pw", + f"{password}", + "-X", + ], + console=True, + ) + quitter() + + def create(): + sett = iset.read() + sett["putty"]["ip"] = ip.get() + iset.set(sett) + + if ip.get() != "": + command = f'--r --ssh --ip="{ip.get()}" --command="open_putty"' + + print(command) + gwsl.shortuct_creator.create_shortcut( + command, + "Graphical SSH on " + ip.get(), + asset_dir + "computer.ico", + msix=BUILD_MODE=="MSIX", + ) + quitter() + + # First frame + + frame_1 = ttk.Frame(boxRoot, padding="0.1i") + imager = Image.open(asset_dir / "network.png") + + img = PIL.ImageTk.PhotoImage(imager.resize([48, 48])) + labelm = tk.Label(frame_1, image=img) + labelm.image = img + + labelm.grid(row=0, padx=10, pady=0, sticky="EW", rowspan=2) + + tk.Label(frame_1, text="Remote IP: ").grid( + row=0, column=1, padx=10, rowspan=2, sticky="W" + ) + + ip = ttk.Entry(frame_1) + + sett = iset.read() + save_ip = sett["putty"]["ip"] + if save_ip is not None: + ip.insert(0, save_ip) + # iset.set(sett) + + ip.grid(row=0, column=2, padx=10, rowspan=2, sticky="WE") + + ip.focus_force() + + frame_1.grid_columnconfigure(2, weight=1) + + frame_1.grid(row=1, column=0, padx=20, pady=0, sticky="NEW") + + frame_3 = tk.Frame(boxRoot) # , padding="0.15i") + + close_b = ttk.Button(frame_3, text="Close", command=quitter) + close_b.grid(column=0, row=0, sticky="SW", padx=10) + + save_b = ttk.Button(frame_3, text="Add to Start Menu", command=create) + save_b.grid(column=1, row=0, sticky="SWE", padx=10) + + save_b = ttk.Button(frame_3, text="Help", command=partial(paths.open_tutorial("ssh"))) + save_b.grid(column=2, row=0, sticky="WE", padx=10) + + test_b = ttk.Button(frame_3, text="Connect to Machine", command=test) + test_b.grid(column=3, row=0, sticky="SE", padx=10) + + frame_3.grid(row=2, column=0, padx=20, pady=20, sticky="SWE", columnspan=2) + + frame_3.grid_columnconfigure(2, weight=1) + + frame_3.grid_columnconfigure(1, weight=1) + + frame_3.grid_columnconfigure(0, weight=1) + + boxRoot.grid_rowconfigure(1, weight=0) + boxRoot.grid_rowconfigure(2, weight=1) + + boxRoot.grid_rowconfigure(3, weight=0) + + boxRoot.grid_columnconfigure(0, weight=1) + + boxRoot.deiconify() + boxRoot.wm_attributes("-topmost", 1) + + boxRoot.mainloop() \ No newline at end of file diff --git a/src/gwsl/tk_model.py b/src/gwsl/tk_model.py new file mode 100644 index 00000000..fd4ea36a --- /dev/null +++ b/src/gwsl/tk_model.py @@ -0,0 +1,72 @@ +""" +Tkinter model class creator from a dataclass. + +Usage: + TkModelClass = tk_model(MyDataclass) +""" +import tkinter as tk +import types +from dataclasses import fields, MISSING +from typing import TypeVar, Any + +T = TypeVar("T") +S = TypeVar("S") + +TYPE_MAP = {int: tk.IntVar, str: tk.StringVar, float: tk.DoubleVar, bool: tk.BooleanVar} + + +def _constructor(self: S, *_args: Any, **kwargs: Any): + for fld in fields(self.__dataclass__): + att_name = f"_{fld.name}" + try: + att_type = TYPE_MAP[fld.type] + except KeyError: + try: + att_type = TYPE_MAP[fld.type._member_type_] + except (KeyError, AttributeError): + raise TypeError(f"{fld.name} type {fld.type} not supported by tkinter.") + if att_name in kwargs: + init_value = kwargs[att_name] + elif fld.default != MISSING: + init_value = fld.default + elif fld.default_factory != MISSING: + init_value = fld.default_factory() + else: + init_value = None + self.__dict__[att_name] = att_type(value=init_value) + + +def _getter(self: S, item: str) -> Any: + if item in self.__attrs_names__: + return getattr(self, f"_{item}").get() + raise AttributeError(item) + + +def _setter(self, key, value): + if key not in self.__attrs_names__: + raise AttributeError(key) + getattr(self, f"_{key}").set(value) + + +def _to_dataclass(self: S) -> T: + data = {fld.name: getattr(self, fld.name) for fld in fields(self.__dataclass__)} + return self.__dataclass__(**data) + + +def tk_model(name: str, datacls: T) -> S: + """ + Create a model class for tkinter GUIs from a dataclass. + + Takes the field of the dataclass to create protected attributes + with the corresponding tkinter variable type. + + Default values or factories are honored. + """ + cls = types.new_class(name) + cls.__dataclass__ = datacls + cls.__attrs_names__ = {f.name for f in fields(datacls)} + cls.__init__ = _constructor + cls.__getattr__ = _getter + cls.__setattr__ = _setter + cls.to_dataclass = _to_dataclass + return cls diff --git a/src/gwsl/tray.py b/src/gwsl/tray.py new file mode 100644 index 00000000..f56e4f2f --- /dev/null +++ b/src/gwsl/tray.py @@ -0,0 +1,273 @@ +"""Tray icon process.""" +import subprocess +import time +from functools import partial +from typing import List + +import keyboard + +from systray import SysTrayIcon +from gwsl.logger import init_logger +from gwsl.service import is_running +from gwsl.settings import Settings, WindowMode +from gwsl import paths, profile, dashboard +from gwsl.utils import yesno, set_app_dpi, DPIAwarness, exception_catcher + + +@exception_catcher +def main(): + GWSLTray() + + +class ServerHandler: + @property + def is_running(self) -> bool: + return is_running("GWSL_vcxsrv") + + @exception_catcher + def start(self, profile_args: List[str]) -> None: + subprocess.Popen([str(paths.server)] + profile_args) + + def kill(self) -> None: + subprocess.getoutput("taskkill /F /IM vcxsrv.exe") + subprocess.getoutput("taskkill /F /IM GWSL_vcxsrv.exe") + # subprocess.getoutput('taskkill /F /IM GWSL_service.exe') + + def restart(self, profile_args) -> None: + if self.is_running: + self.kill() + self.start(profile_args) + + +def ask_switch_wmode(): + return yesno( + "Switch XServer profiles?\n" + "Be sure to save any work open in GWSL programs.\n" + "This might force-close some windows.", + "Switch Profile?", + ) + + +def ask_clip(action): + return yesno( + "Toggle the shared clipboard?\n" + "Be sure to save any work open in GWSL programs.\n" + "This might force-close some windows.", + f"{action} clipboard", + ) + + +def ask_restart_after_crash(): + return yesno( + "Hmm... The GWSL service just crashed or was closed.\n" + "Do you want to restart the service?", + "Uh Oh!", + ) + + +def ask_restart(): + return yesno( + "To apply changes, the GWSL XServer needs to be restarted.\n" + "Be sure to save any work open in GWSL programs.\n" + "This will force close windows running in GWSL.\n" + "Restart now?", + "Restart XServer to Apply Changes?", + ) + + +class GWSLTray: + def __init__(self) -> None: + self.settings = Settings.load_or_create(paths.settings) + self.logger = init_logger(paths.log) + self._server = ServerHandler() + self.restart_server() + self._systray = None + self.start() + # TODO: customizable hotkey + keyboard.add_hotkey("alt+ctrl+g", open_dashboard) + + def start(self): + self._systray = SysTrayIcon( + paths.get_systray_icon("systray"), + f"GWSL Running - {self.settings.graphics.profile_name}", + menu_options=self.menu, + default_menu_index=open_dashboard, + ) + self._systray.start() + + def update(self, server=False): + self._systray.shutdown() + time.sleep(0.2) + self.start() + if server: + self.restart_server() + + def save_settings(self): + self.settings.save(paths.settings) + + @property + def menu(self): + sett = self.settings.graphics + icon = paths.get_systray_icon + profiles = [ + ( + sett.__MODES_DESC__[mode], + icon(mode.value), + partial(self.switch_mode, mode), + ) + for mode in (WindowMode.MULTI, WindowMode.SINGLE, WindowMode.FULLSCREEN) + ] + for prof in sett.xserver_profiles: + profiles.append( + ( + f"Custom - {prof} (alpha)", + icon("custom"), + partial(self.switch_mode, WindowMode.CUSTOM, profile=prof), + ) + ) + profiles.append(("Add A Profile (alpha)", icon("add"), self.add_profile)) + menu = [ + ( + f"XServer Profiles ({sett.profile_name})", + icon(sett.window_mode.value), + profiles, + ) + ] + if sett.window_mode != WindowMode.CUSTOM: + state = "On" if sett.clipboard else "Off" + icn = icon("check" if sett.clipboard else "quit") + menu.append((f"Shared Clipboard ({state})", icn, self.toggle_clipboard)) + + menu += [ + ( + "DPI Scaling Mode", + icon("dpi"), + [ + ( + "Linux (GTK and QT)", + icon("dpi_lin"), + partial(self.set_dpi, DPIAwarness.LINUX), + ), + ( + "Windows (Faster but Blurrier)", + icon("dpi_win"), + partial(self.set_dpi, DPIAwarness.WINDOWS), + ), + ( + "Windows GDI Enhanced (Multi-Monitor Aware)", + icon("dpi_enhanced"), + partial(self.set_dpi, DPIAwarness.WIN_GDI), + ), + ], + ), + ("Configure GWSL", icon("config"), open_config), + ("View Logs", icon("logs"), open_logs), + ("Dashboard", icon("dashboard"), open_dashboard), + ("About", icon("info"), open_about), + ("Help", icon("help"), open_help), + ("Exit", icon("quit"), self.shutdown), + ] + return tuple(menu) + + def toggle_clipboard(self, _systray): + sett = self.settings.graphics + action = "Disable" if sett.clipboard else "Enable" + if not ask_clip(action): + return + sett.clipboard = not sett.clipboard + self.update(server=True) + + def switch_mode(self, new_mode, prof_name=None, ask=True): + sett = self.settings.graphics + if sett.window_mode == new_mode and ( + not prof_name or prof_name == sett.custom_profile + ): + return + if ask and not ask_switch_wmode(): + return + hover_text = sett.profile_name + self._systray.update(hover_text=hover_text) + sett.window_mode = new_mode + if prof_name: + sett.custom_profile = prof_name + self.restart_server() + + def monitor(self): + # start service listener + timer = time.perf_counter() + while True: + try: + if time.perf_counter() - timer > 4: + timer = time.perf_counter() + if not self.server_is_running: + # In case someone closes a single-window server, + # restart as multi window. + if self.settings.graphics.window_mode == WindowMode.SINGLE: + self._systray.update(hover_text="GWSL - Multi Window Mode") + self.settings.graphics.window_mode = WindowMode.MULTI + self.restart_server() + elif ask_restart_after_crash(): + self.restart_server() + else: + self.shutdown() + self._systray.update( + icon=paths.get_systray_icon("systray") + ) # menu_options=self.menu + except Exception as e: + self.logger.exception(f"Exception occurred: {e}") + time.sleep(2) + + def shutdown(self, *_args) -> None: + self.save_settings() + self.kill_server() + subprocess.getoutput("taskkill /F /IM GWSL.exe") + self._systray.shutdown() + + @property + def server_is_running(self) -> bool: + return is_running("GWSL_vcxsrv") + + def start_server(self) -> None: + self._server.start(self.settings.graphics.profile_args) + + def kill_server(self) -> None: + self._server.kill() + + def restart_server(self) -> None: + self.kill_server() + self.start_server() + + def set_dpi(self, _systray: SysTrayIcon, mode: DPIAwarness): + set_app_dpi(paths.server, mode) + set_app_dpi(paths.instance, mode) + if ask_restart(): + self.restart_server() + + def add_profile(self, _systray: SysTrayIcon): + profile.run() + self.update() + + +def open_dashboard(*_args): + dashboard.run() + + +def open_about(*_args): + dashboard.run(about=True) + + +def open_help(*_args): + paths.open_url(f"{paths.site_url}help.html") + + +def open_logs(*_args): + paths.open_file(paths.log) + paths.open_file(paths.service_log) + + +def open_config(*_args): + paths.open_file(paths.settings) + + +if __name__ == "__main__": + main() diff --git a/src/gwsl/utils.py b/src/gwsl/utils.py new file mode 100644 index 00000000..fd2d9e39 --- /dev/null +++ b/src/gwsl/utils.py @@ -0,0 +1,338 @@ +"""GUI utilities.""" + +import ctypes +import platform +from enum import Enum +from functools import wraps, lru_cache +from pathlib import Path +from statistics import mean +from typing import Union, Tuple, Any +from win32api import GetMonitorInfo, MonitorFromPoint +from winreg import ( + ConnectRegistry, + HKEY_CURRENT_USER, + OpenKey, + QueryValueEx, + CloseKey, + CreateKey, + SetValueEx, + KEY_WRITE, + REG_SZ, +) + +import PIL +import pygame +import win32gui +from PIL import Image +from fuzzywuzzy.process import extractOne +from wsl_tools import WSLDistro + +import pymsgbox +from gwsl import paths + + +Color = Tuple[int, int, int] +Coords = Tuple[float, float] + + +# region Dialogs +def msgbox(title: str, text: str, button="OK") -> None: + """ + Display a message box. + + Args: + title: message box title + text: message box text + button: text of the button + """ + pymsgbox.alert(title=title, text=text, button=button) + + +def yesno(text: str, title: str) -> bool: + """ + Display a Yes/No dialog box and return true if "Yes" is pressed. + + Args: + text: dialog box text + title: dialog box title + + Returns: + True if Yes is pressed. + """ + choice = pymsgbox.confirm(text=text, title=title, buttons=["Yes", "No"]) + return choice == "Yes" + + +def ask_password(machine: Union[str, WSLDistro]) -> str: + """ + Display a masked input dialog for password input. + + Args: + machine: name of the WSL distribution + + Returns: + password, None if the dialog is canceled. + """ + return pymsgbox.password( + text=f"Enter sudo password for {machine}:", title="Authentication" + ) + + +def ask_reboot(machine: Union[str, WSLDistro]) -> bool: + """ + Display a dialog box to ask the user to reboot the WSL distro. + + Args: + machine: WSL distro name + + Returns: + True if the user choose to restart the distro + """ + return yesno(text=f"Restart {machine} To Apply Changes?", title="Restart Machine?") + + +def wsl_not_installed_msgbox() -> None: + """Display an information dialog box if WSL is not installed.""" + choice = pymsgbox.confirm( + text="WSL is not configured. Please install it and get some distros.", + title="Cannot Find WSL!", + buttons=["Ok", "Online Help"], + ) + if choice == "Online Help": + paths.open_url( + "https://docs.microsoft.com/en-us/learn/modules/" + "get-started-with-windows-subsystem-for-linux/2-enable-and-install" + ) + + +def exception_dialog(exc: Exception) -> None: + """ + Display a message box with the exception info. + + Args: + exc: exception + """ + # TODO: collapsible panel with stacktrace (pretty-errors or similar) + pymsgbox.alert(text=f"Error: {exc}", title="GWSL error", button="Ok") + + +def exception_catcher(func): + @wraps(func) + def wrapper(*args, **kwargs): + try: + func(*args, **kwargs) + except Exception as exc: + exception_dialog(exc) + + return wrapper + + +# endregion + + +# region Windows size and DPI +def set_dpi_awarness() -> None: + """Set the DPI awarness for the current process.""" + if int(platform.release()) >= 8: + ctypes.windll.shcore.SetProcessDpiAwareness(True) + + +set_dpi_awarness() +ppi = ctypes.windll.user32.GetDpiForSystem() + + +def get_pos(hwnd) -> Coords: + """Return the position of a window.""" + rect = win32gui.GetWindowRect(hwnd) + return int(rect[0]), int(rect[1]) + + +def in2pix(inches: float) -> int: + """Return the size in pixels using the system DPI.""" + return int(ppi * inches) + + +def _set_reg(key: str, name: str, value: Any): + """Set the value of a registry key.""" + CreateKey(HKEY_CURRENT_USER, key) + registry_key = OpenKey(HKEY_CURRENT_USER, key, 0, KEY_WRITE) + SetValueEx(registry_key, name, 0, REG_SZ, value) + CloseKey(registry_key) + return True + + +class DPIAwarness(str, Enum): + """DPI awarness options for applications.""" + + LINUX = "~ HIGHDPIAWARE" + WINDOWS = "~ DPIUNAWARE" + WIN_GDI = "~ GDIDPISCALING DPIUNAWARE" + + +def set_app_dpi(app: Path, mode: DPIAwarness): + """Set the DPI awarness of an app in the registry.""" + _set_reg( + r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers", + str(app), + mode.value, + ) + + +# endregion + + +# region Taskbar settings +class TaskbarPostion(int, Enum): + + """Taskbar position.""" + + LEFT = 0 + TOP = 1 + RIGHT = 2 + BOTTOM = 3 + + +def taskbar_info() -> Tuple[TaskbarPostion, int]: + """Return the position and the size of the taskbar.""" + monitor_info = GetMonitorInfo(MonitorFromPoint((0, 0))) + monitor_area = monitor_info.get("Monitor") + work_area = monitor_info.get("Work") + + for pos in list(TaskbarPostion): + size = monitor_area[pos.value] - work_area[pos.value] + if size != 0: + return pos, size + + +# endregion + + +# region System colors +def _get_hkcu_key_value(key: str, name: str) -> Any: + """ + Get the value of a HKCU registry key. + + Args: + key: registry key + name: sub-key name + + Returns: + sub-key value + """ + registry = ConnectRegistry(None, HKEY_CURRENT_USER) + hkey = OpenKey(registry, key) + # TODO: convert types https://docs.python.org/3.7/library/winreg.html#value-types + value, type_id = QueryValueEx(hkey, name) + CloseKey(hkey) + return value + + +def _get_light(name: str) -> int: + return int( + _get_hkcu_key_value( + r"SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize", name + ) + ) + + +def apps_use_light_theme() -> bool: + """Return true if Windows apps use the light theme.""" + return _get_light("AppsUseLightTheme") == 1 + + +def is_system_light_theme(): + """Return true if the Windows theme is light.""" + return _get_light("SystemUsesLightTheme") == 1 + + +def get_explorer_accent() -> Color: + """Return the Windows accent color.""" + colormenu = _get_hkcu_key_value( + r"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent", "AccentColorMenu" + ) + hex_str = hex(colormenu - 4278190080).split("x")[1] + return int(hex_str[4:6], 16), int(hex_str[2:4], 16), int(hex_str[0:2], 16) + + +def get_color() -> Color: + """Return the Windows 10 user accent color corrected for darker colors.""" + rgb = get_explorer_accent() + # Make the color lighter if needed + return [0, 150, 150] if mean(rgb) < 30 else rgb + + +def get_system_light() -> Tuple[Color, Color, bool]: + """Return the forground and accent colors based on the system colors.""" + accent = get_color() + if is_system_light_theme(): + light = True + fg_color = (0, 0, 0) + accent = tuple(a - 50 if a > 50 else a for a in accent) + else: + light = False + fg_color = (255, 255, 255) + return fg_color, accent, light + + +# endregion + + +# region Icon manager +class IconManager: + """Icon manager.""" + + def __init__(self, icon_pack_path: Path): + self._iconpack = None + self.icons = {} + self.load_icon_pack(icon_pack_path) + + def load_icon_pack(self, icon_pack_path: Path): + """Load the icons of the icon pack found at the given path.""" + if self._iconpack != icon_pack_path: + self._iconpack = icon_pack_path + self.icons = {i.stem: i.resolve() for i in self._iconpack.glob("**/*.png")} + + def find_icon(self, name: str) -> Path: + """Find the icon that best matches the given name.""" + best_match = extractOne(name, self.icons.keys(), score_cutoff=80) + return self.icons[best_match[0] if best_match else "link"] + + def tk_icon(self, name: str) -> PIL.Image.Image: + """Return the tkinter image that best matches the giben name.""" + filename = self.find_icon(name) + try: + return Image.open(filename) + except (FileNotFoundError, PIL.UnidentifiedImageError): + content = filename.read_text() + if ".png" in content: + return Image.open(filename.parent / content) + return Image.open(paths.assets / "link.png") + + def pygame_icon(self, name: str) -> pygame.surface.Surface: + """Return the pygame image that best matches the giben name.""" + filename = self.find_icon(name) + try: + return load_image_alpha(filename) + except: + content = filename.read_text() + if ".png" in content: + return load_image_alpha(filename.parent / content) + return load_image_alpha(paths.assets / "link.png") + + +def load_image_alpha(filename: Path) -> pygame.surface.Surface: + """Return the alpha enable image from the given path.""" + return pygame.image.load(str(filename)).convert_alpha() + + +# endregion + + +# region Font management +@lru_cache +def get_font(path: Path, inches: float) -> pygame.font.Font: + """Return the font with the specified path and size, using cache.""" + return pygame.font.Font(str(path), in2pix(inches)) + + +# endregion diff --git a/pymsgbox/__init__.py b/src/pymsgbox/__init__.py similarity index 95% rename from pymsgbox/__init__.py rename to src/pymsgbox/__init__.py index 24cb1aec..3d40a6ca 100644 --- a/pymsgbox/__init__.py +++ b/src/pymsgbox/__init__.py @@ -64,17 +64,13 @@ except ImportError: TKINTER_IMPORT_SUCCEEDED = False - PROPORTIONAL_FONT_FAMILY = ("MS", "Sans", "Serif") MONOSPACE_FONT_FAMILY = "Courier" PROPORTIONAL_FONT_SIZE = 10 -MONOSPACE_FONT_SIZE = ( - 9 -) # a little smaller, because it it more legible at a smaller size +MONOSPACE_FONT_SIZE = (9) # a little smaller, because it it more legible at a smaller size TEXT_ENTRY_FONT_SIZE = 12 # a little larger makes it easier to see - STANDARD_SELECTION_EVENTS = ["Return", "Button-1", "space"] # constants for strings: (TODO: for internationalization, change these) @@ -123,7 +119,7 @@ def _alertTkinter(text="", title="", button=OK_TEXT, root=None, timeout=None): def _confirmTkinter( - text="", title="", buttons=(OK_TEXT, CANCEL_TEXT), root=None, timeout=None + text="", title="", buttons=(OK_TEXT, CANCEL_TEXT), root=None, timeout=None ): """Displays a message box with OK and Cancel buttons. Number and text of buttons can be customized. Returns the text of the button clicked on.""" assert TKINTER_IMPORT_SUCCEEDED, "Tkinter is required for pymsgbox" @@ -161,7 +157,6 @@ def _passwordTkinter(text="", title="", default="", mask="*", root=None, timeout password = _passwordTkinter - # Load the native versions of the alert/confirm/prompt/password functions, if available: if sys.platform == "win32": from . import _native_win @@ -205,19 +200,20 @@ def _buttonbox(msg, title, choices, root=None, timeout=None): else: boxRoot = tk.Tk() boxRoot.withdraw() + def quitter(): boxRoot.quit() boxRoot.destroy() return None + boxRoot.title(title) boxRoot.iconname("Dialog") - #icon = tk.PhotoImage(height=16, width=16) - #icon.blank() - + # icon = tk.PhotoImage(height=16, width=16) + # icon.blank() boxRoot.attributes("-topmost", True) - #boxRoot.wm_iconphoto('True', icon) - #boxRoot.img = icon + # boxRoot.wm_iconphoto('True', icon) + # boxRoot.img = icon boxRoot.geometry(rootWindowPosition) boxRoot.minsize(400, 100) boxRoot.protocol("WM_DELETE_WINDOW", quitter) @@ -232,7 +228,7 @@ def quitter(): # -------------------- place the widgets in the frames ----------------------- messageWidget = tk.Message(messageFrame, text=msg, width=400) - #messageWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, PROPORTIONAL_FONT_SIZE)) + # messageWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, PROPORTIONAL_FONT_SIZE)) messageWidget.pack(side=tk.TOP, expand=tk.YES, fill=tk.X, padx="3m", pady="3m") __put_buttons_in_buttonframe(choices) @@ -334,9 +330,9 @@ def __fillablebox(msg, title="", default="", mask=None, root=None, timeout=None) global boxRoot, __enterboxText, __enterboxDefaultText global cancelButton, entryWidget, okButton - if title == None: + if title is None: title == "" - if default == None: + if default is None: default = "" __enterboxDefaultText = default __enterboxText = __enterboxDefaultText @@ -353,7 +349,7 @@ def quitter(): boxRoot.quit() boxRoot.destroy() return None - + boxRoot.title(title) boxRoot.iconname("Dialog") boxRoot.geometry(rootWindowPosition) @@ -361,7 +357,6 @@ def quitter(): boxRoot.attributes("-topmost", True) boxRoot.protocol("WM_DELETE_WINDOW", quitter) - # ------------- define the messageFrame --------------------------------- messageFrame = tk.Frame(master=boxRoot) @@ -381,16 +376,16 @@ def quitter(): # -------------------- the msg widget ---------------------------- messageWidget = tk.Message(messageFrame, width="4.5i", text=msg) - #messageWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, PROPORTIONAL_FONT_SIZE)) + # messageWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, PROPORTIONAL_FONT_SIZE)) messageWidget.pack(side=tk.RIGHT, expand=1, fill=tk.BOTH, padx="3m", pady="3m") # --------- entryWidget ---------------------------------------------- entryWidget = ttk.Entry(entryFrame, width=40) _bindArrows(entryWidget, skipArrowKeys=True) - #entryWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, TEXT_ENTRY_FONT_SIZE)) + # entryWidget.configure(font=(PROPORTIONAL_FONT_FAMILY, TEXT_ENTRY_FONT_SIZE)) if mask: entryWidget.configure(show=mask) - entryWidget.pack(padx="3m")#side=tk.LEFT + entryWidget.pack(padx="3m") # side=tk.LEFT entryWidget.bind("", __enterboxGetText) entryWidget.bind("", __enterboxCancel) diff --git a/pymsgbox/_native_win.py b/src/pymsgbox/_native_win.py similarity index 96% rename from pymsgbox/_native_win.py rename to src/pymsgbox/_native_win.py index f74db4d9..c4894084 100644 --- a/pymsgbox/_native_win.py +++ b/src/pymsgbox/_native_win.py @@ -61,7 +61,7 @@ def alert( ): """Displays a simple message box with text and a single OK button. Returns the text of the button clicked on.""" text = str(text) - if (_tkinter) or (timeout is not None) or (button != pymsgbox.OK_TEXT): + if _tkinter or (timeout is not None) or (button != pymsgbox.OK_TEXT): # Timeouts are not supported by Windows message boxes. # Call the original tkinter alert function, not this native one: return pymsgbox._alertTkinter(text, title, button, root, timeout) @@ -112,7 +112,7 @@ def confirm( ): buttonFlag = MB_YESNOCANCEL - if (_tkinter) or (timeout is not None) or (buttonFlag is None): + if _tkinter or (timeout is not None) or (buttonFlag is None): # Call the original tkinter confirm() function, not this native one: return pymsgbox._confirmTkinter(text, title, buttons, root, timeout) @@ -138,7 +138,7 @@ def confirm( elif retVal == IDABORT: return pymsgbox.ABORT_TEXT else: - assert False, "Unexpected return value from MessageBox: %s" % (retVal) + assert False, "Unexpected return value from MessageBox: %s" % retVal ''' diff --git a/systray/__init__.py b/src/systray/__init__.py similarity index 100% rename from systray/__init__.py rename to src/systray/__init__.py diff --git a/systray/__version__.py b/src/systray/__version__.py similarity index 100% rename from systray/__version__.py rename to src/systray/__version__.py diff --git a/systray/traybar.py b/src/systray/traybar.py similarity index 64% rename from systray/traybar.py rename to src/systray/traybar.py index 1282d97c..e2944b63 100644 --- a/systray/traybar.py +++ b/src/systray/traybar.py @@ -1,352 +1,331 @@ -import os -from .win32_adapter import * -import threading -import uuid - -class SysTrayIcon(object): - """ - menu_options: tuple of tuples (menu text, menu icon path or None, function name) - - menu text and tray hover text should be Unicode - hover_text length is limited to 128; longer text will be truncated - - Can be used as context manager to enable automatic termination of tray - if parent thread is closed: - - with SysTrayIcon(icon, hover_text) as systray: - for item in ['item1', 'item2', 'item3']: - systray.update(hover_text=item) - do_something(item) - - """ - QUIT = 'QUIT' - SPECIAL_ACTIONS = [QUIT] - - FIRST_ID = 1023 - - def __init__(self, - icon, - hover_text, - menu_options=None, - on_quit=None, - default_menu_index=None, - window_class_name=None): - - self._icon = icon - self._icon_shared = False - self._hover_text = hover_text - self._on_quit = on_quit - - menu_options = menu_options or () - self._next_action_id = SysTrayIcon.FIRST_ID - self._menu_actions_by_id = set() - self._menu_commands_by_id = set() - self._menu_options = self._add_ids_to_menu_options(list(menu_options)) - self._menu_actions_by_id = dict(self._menu_actions_by_id) - self._menu_commands_by_id = dict(self._menu_commands_by_id) - - window_class_name = window_class_name or ("SysTrayIconPy-%s" % (str(uuid.uuid4()))) - - self._default_menu_index = (default_menu_index or 0) - self._window_class_name = encode_for_locale(window_class_name) - self._message_dict = {RegisterWindowMessage("TaskbarCreated"): self._restart, - WM_DESTROY: self._destroy, - WM_CLOSE: self._destroy, - WM_COMMAND: self._command, - WM_USER+20: self._notify} - self._notify_id = None - self._message_loop_thread = None - self._hwnd = None - self._hicon = 0 - self._hinst = None - self._window_class = None - self._menu = None - self._register_class() - - def __enter__(self): - """Context manager so SysTray can automatically close""" - self.start() - return self - - def __exit__(self, *args): - """Context manager so SysTray can automatically close""" - self.shutdown() - - - - - - def WndProc(self, hwnd, msg, wparam, lparam): - hwnd = HANDLE(hwnd) - wparam = WPARAM(wparam) - lparam = LPARAM(lparam) - if msg in self._message_dict: - self._message_dict[msg](hwnd, msg, wparam.value, lparam.value) - return DefWindowProc(hwnd, msg, wparam, lparam) - - def _register_class(self): - # Register the Window class. - self._window_class = WNDCLASS() - self._hinst = self._window_class.hInstance = GetModuleHandle(None) - self._window_class.lpszClassName = self._window_class_name - self._window_class.style = CS_VREDRAW | CS_HREDRAW - self._window_class.hCursor = LoadCursor(0, IDC_ARROW) - self._window_class.hbrBackground = COLOR_WINDOW - self._window_class.lpfnWndProc = LPFN_WNDPROC(self.WndProc) - RegisterClass(ctypes.byref(self._window_class)) - - def _create_window(self): - style = WS_OVERLAPPED | WS_SYSMENU - self._hwnd = CreateWindowEx(0, self._window_class_name, - self._window_class_name, - style, - 0, - 0, - CW_USEDEFAULT, - CW_USEDEFAULT, - 0, - 0, - self._hinst, - None) - UpdateWindow(self._hwnd) - self._refresh_icon() - - def _message_loop_func(self): - self._create_window() - PumpMessages() - - def start(self): - if self._hwnd: - return # already started - self._message_loop_thread = threading.Thread(target=self._message_loop_func) - self._message_loop_thread.start() - - def shutdown(self): - if not self._hwnd: - return # not started - PostMessage(self._hwnd, WM_CLOSE, 0, 0) - self._message_loop_thread.should_abort_immediately = True#join() - - def stop(self): - if not self._hwnd: - return # not started - PostMessage(self._hwnd, WM_CLOSE, 0, 0) - - def update(self, icon=None, hover_text=None, menu_options=None): - """ update icon image and/or hover text and/or menu items""" - if icon: - self._icon = icon - self._load_icon() - if hover_text: - self._hover_text = hover_text - if menu_options != None: - menu_options = menu_options or () - self._next_action_id = SysTrayIcon.FIRST_ID - self._menu_actions_by_id = set() - self._menu_commands_by_id = set() - self._menu_options = self._add_ids_to_menu_options(list(menu_options)) - self._menu_actions_by_id = dict(self._menu_actions_by_id) - self._menu_commands_by_id = dict(self._menu_commands_by_id) - """ - self._notify_id = None - self._message_loop_thread = None - self._hwnd = None - self._hicon = 0 - self._hinst = None - self._window_class = None - self._menu = None - self._register_class() - self._hicon = 0 - """ - self._menu = CreatePopupMenu() - self._create_menu(self._menu, self._menu_options) - - - - - self._refresh_icon() - - def _add_ids_to_menu_options(self, menu_options): - result = [] - for menu_option in menu_options: - try: - option_text, option_icon, option_action, option_command = menu_option - except: - option_text, option_icon, option_action = menu_option - option_command = None - - if callable(option_action) or option_action in SysTrayIcon.SPECIAL_ACTIONS: - self._menu_actions_by_id.add((self._next_action_id, option_action)) - self._menu_commands_by_id.add((self._next_action_id, option_command)) - if len(menu_option + (option_command, self._next_action_id,)) == 5: - result.append(menu_option + (option_command, self._next_action_id,)) - else: - result.append(menu_option + (self._next_action_id,)) - - - elif non_string_iterable(option_action): - result.append((option_text, - option_icon, - self._add_ids_to_menu_options(option_action), - None, - self._next_action_id)) - else: - raise Exception('Unknown item', option_text, option_icon, option_action) - self._next_action_id += 1 - return result - - def _load_icon(self): - # release previous icon, if a custom one was loaded - # note: it's important *not* to release the icon if we loaded the default system icon (with - # the LoadIcon function) - this is why we assign self._hicon only if it was loaded using LoadImage - if not self._icon_shared and self._hicon != 0: - DestroyIcon(self._hicon) - self._hicon = 0 - - # Try and find a custom icon - hicon = 0 - if self._icon is not None and os.path.isfile(self._icon): - icon_flags = LR_LOADFROMFILE | LR_DEFAULTSIZE - icon = encode_for_locale(self._icon) - hicon = self._hicon = LoadImage(0, icon, IMAGE_ICON, 0, 0, icon_flags) - self._icon_shared = False - - # Can't find icon file - using default shared icon - if hicon == 0: - self._hicon = LoadIcon(0, IDI_APPLICATION) - self._icon_shared = True - self._icon = None - - def _refresh_icon(self): - if self._hwnd is None: - return - if self._hicon == 0: - self._load_icon() - if self._notify_id: - message = NIM_MODIFY - else: - message = NIM_ADD - self._notify_id = NotifyData(self._hwnd, - 0, - NIF_ICON | NIF_MESSAGE | NIF_TIP, - WM_USER+20, - self._hicon, - self._hover_text) - Shell_NotifyIcon(message, ctypes.byref(self._notify_id)) - - def _restart(self, hwnd, msg, wparam, lparam): - self._refresh_icon() - - def _destroy(self, hwnd, msg, wparam, lparam): - if self._on_quit: - self._on_quit(self) - nid = NotifyData(self._hwnd, 0) - Shell_NotifyIcon(NIM_DELETE, ctypes.byref(nid)) - PostQuitMessage(0) # Terminate the app. - # TODO * release self._menu with DestroyMenu and reset the memeber - # * release self._hicon with DestoryIcon and reset the member - # * release loaded menu icons (loaded in _load_menu_icon) with DeleteObject - # (we don't keep those objects anywhere now) - self._hwnd = None - self._notify_id = None - - def _notify(self, hwnd, msg, wparam, lparam): - if lparam == 513: - self._default_menu_index() - #self._execute_menu_option(self._default_menu_index + SysTrayIcon.FIRST_ID) - if lparam == WM_LBUTTONDBLCLK: - pass #Do nothing here - elif lparam == WM_RBUTTONUP: - self._show_menu() - elif lparam == WM_LBUTTONUP: - pass - return True - - def _show_menu(self): - if self._menu is None: - self._menu = CreatePopupMenu() - self._create_menu(self._menu, self._menu_options) - #SetMenuDefaultItem(self._menu, 1000, 0) - - pos = POINT() - GetCursorPos(ctypes.byref(pos)) - # See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/menus_0hdi.asp - SetForegroundWindow(self._hwnd) - TrackPopupMenu(self._menu, - TPM_LEFTALIGN, - pos.x, - pos.y, - 0, - self._hwnd, - None) - PostMessage(self._hwnd, WM_NULL, 0, 0) - - def _create_menu(self, menu, menu_options): - if len(menu_options) == 3: - index = 0 - else: - index = 1 - - for option_text, option_icon, option_action, cmd, option_id in menu_options[::-1]: - if option_icon: - option_icon = self._prep_menu_icon(option_icon) - - if option_id in self._menu_actions_by_id: - item = PackMENUITEMINFO(text=option_text, - hbmpItem=option_icon, - wID=option_id) - InsertMenuItem(menu, 0, 1, ctypes.byref(item)) - else: - submenu = CreatePopupMenu() - self._create_menu(submenu, option_action) - item = PackMENUITEMINFO(text=option_text, - hbmpItem=option_icon, - hSubMenu=submenu) - InsertMenuItem(menu, 0, 1, ctypes.byref(item)) - - def _prep_menu_icon(self, icon): - icon = encode_for_locale(icon) - # First load the icon. - ico_x = GetSystemMetrics(SM_CXSMICON) - ico_y = GetSystemMetrics(SM_CYSMICON) - hicon = LoadImage(0, icon, IMAGE_ICON, ico_x, ico_y, LR_LOADFROMFILE) - - hdcBitmap = CreateCompatibleDC(None) - hdcScreen = GetDC(None) - hbm = CreateCompatibleBitmap(hdcScreen, ico_x + 10, ico_y + 10) - hbmOld = SelectObject(hdcBitmap, hbm) - # Fill the background. - brush = GetSysColorBrush(COLOR_MENU) - FillRect(hdcBitmap, ctypes.byref(RECT(0, 0, ico_x + 10, ico_y + 10)), brush) - # draw the icon - DrawIconEx(hdcBitmap, 5, 5, hicon, ico_x, ico_y, 0, 0, DI_NORMAL) - SelectObject(hdcBitmap, hbmOld) - - # No need to free the brush - DeleteDC(hdcBitmap) - DestroyIcon(hicon) - - return hbm - - def _command(self, hwnd, msg, wparam, lparam): - id = LOWORD(wparam) - self._execute_menu_option(id) - - def _execute_menu_option(self, id): - menu_action = self._menu_actions_by_id[id] - command_id = self._menu_commands_by_id[id] - if menu_action == SysTrayIcon.QUIT: - DestroyWindow(self._hwnd) - else: - if command_id != None: - menu_action(self, command_id) - else: - menu_action(self) - -def non_string_iterable(obj): - try: - iter(obj) - except TypeError: - return False - else: - return not isinstance(obj, str) +import os +from .win32_adapter import * +import threading +import uuid + + +class SysTrayIcon(object): + """ + menu_options: tuple of tuples (menu text, menu icon path or None, function name) + + menu text and tray hover text should be Unicode + hover_text length is limited to 128; longer text will be truncated + + Can be used as context manager to enable automatic termination of tray + if parent thread is closed: + + with SysTrayIcon(icon, hover_text) as systray: + for item in ['item1', 'item2', 'item3']: + systray.update(hover_text=item) + do_something(item) + + """ + + QUIT = "QUIT" + SPECIAL_ACTIONS = [QUIT] + + FIRST_ID = 1023 + + def __init__( + self, + icon, + hover_text, + menu_options=None, + on_quit=None, + default_menu_index=None, + window_class_name=None, + ): + + self._icon = icon + self._icon_shared = False + self._hover_text = hover_text + self._on_quit = on_quit + + menu_options = menu_options or () + self._next_action_id = SysTrayIcon.FIRST_ID + self._menu_actions_by_id = set() + self._menu_commands_by_id = set() + self._menu_options = self._add_ids_to_menu_options(list(menu_options)) + self._menu_actions_by_id = dict(self._menu_actions_by_id) + self._menu_commands_by_id = dict(self._menu_commands_by_id) + + window_class_name = window_class_name or ( + "SysTrayIconPy-%s" % (str(uuid.uuid4())) + ) + + self._default_menu_index = default_menu_index or 0 + self._window_class_name = encode_for_locale(window_class_name) + self._message_dict = { + RegisterWindowMessage("TaskbarCreated"): self._restart, + WM_DESTROY: self._destroy, + WM_CLOSE: self._destroy, + WM_COMMAND: self._command, + WM_USER + 20: self._notify, + } + self._notify_id = None + self._message_loop_thread = None + self._hwnd = None + self._hicon = 0 + self._hinst = None + self._window_class = None + self._menu = None + self._register_class() + + def __enter__(self): + """Context manager so SysTray can automatically close""" + self.start() + return self + + def __exit__(self, *args): + """Context manager so SysTray can automatically close""" + self.shutdown() + + def wnd_proc(self, hwnd, msg, wparam, lparam): + hwnd = HANDLE(hwnd) + wparam = WPARAM(wparam) + lparam = LPARAM(lparam) + if msg in self._message_dict: + self._message_dict[msg](hwnd, msg, wparam.value, lparam.value) + return DefWindowProc(hwnd, msg, wparam, lparam) + + def _register_class(self): + # Register the Window class. + self._window_class = WNDCLASS() + self._hinst = self._window_class.hInstance = GetModuleHandle(None) + self._window_class.lpszClassName = self._window_class_name + self._window_class.style = CS_VREDRAW | CS_HREDRAW + self._window_class.hCursor = LoadCursor(0, IDC_ARROW) + self._window_class.hbrBackground = COLOR_WINDOW + self._window_class.lpfnWndProc = LPFN_WNDPROC(self.wnd_proc) + RegisterClass(ctypes.byref(self._window_class)) + + def _create_window(self): + style = WS_OVERLAPPED | WS_SYSMENU + self._hwnd = CreateWindowEx( + 0, + self._window_class_name, + self._window_class_name, + style, + 0, + 0, + CW_USEDEFAULT, + CW_USEDEFAULT, + 0, + 0, + self._hinst, + None, + ) + UpdateWindow(self._hwnd) + self._refresh_icon() + + def _message_loop_func(self): + self._create_window() + PumpMessages() + + def start(self): + if self._hwnd: + return # already started + self._message_loop_thread = threading.Thread(target=self._message_loop_func) + self._message_loop_thread.start() + + def shutdown(self): + if not self._hwnd: + return # not started + PostMessage(self._hwnd, WM_CLOSE, 0, 0) + self._message_loop_thread.should_abort_immediately = True # join() + + def stop(self): + if not self._hwnd: + return # not started + PostMessage(self._hwnd, WM_CLOSE, 0, 0) + + def update(self, icon=None, hover_text=None, menu_options=None): + """ update icon image and/or hover text and/or menu items""" + if icon: + self._icon = icon + self._load_icon() + if hover_text: + self._hover_text = hover_text + if menu_options: + self._next_action_id = SysTrayIcon.FIRST_ID + self._menu_actions_by_id = set() + self._menu_commands_by_id = set() + self._menu_options = self._add_ids_to_menu_options(list(menu_options)) + self._menu_actions_by_id = dict(self._menu_actions_by_id) + self._menu_commands_by_id = dict(self._menu_commands_by_id) + self._menu = CreatePopupMenu() + self._create_menu(self._menu, self._menu_options) + self._refresh_icon() + + def _add_ids_to_menu_options(self, menu_options): + result = [] + for menu_option in menu_options: + try: + option_text, option_icon, option_action, option_command = menu_option + except ValueError: + option_text, option_icon, option_action = menu_option + option_command = None + + if callable(option_action) or option_action in SysTrayIcon.SPECIAL_ACTIONS: + self._menu_actions_by_id.add((self._next_action_id, option_action)) + self._menu_commands_by_id.add((self._next_action_id, option_command)) + to_add = menu_option + ( + option_command, + self._next_action_id, + ) + if len(to_add) == 5: + result.append(to_add) + else: + result.append(menu_option + (self._next_action_id,)) + + elif non_string_iterable(option_action): + result.append( + ( + option_text, + option_icon, + self._add_ids_to_menu_options(option_action), + None, + self._next_action_id, + ) + ) + else: + raise Exception("Unknown item", option_text, option_icon, option_action) + self._next_action_id += 1 + return result + + def _load_icon(self): + # release previous icon, if a custom one was loaded + # note: it's important *not* to release the icon + # if we loaded the default system icon (with the LoadIcon function) + # this is why we assign self._hicon only if it was loaded using LoadImage + if not self._icon_shared and self._hicon != 0: + DestroyIcon(self._hicon) + self._hicon = 0 + + # Try and find a custom icon + hicon = 0 + if self._icon is not None and os.path.isfile(self._icon): + icon_flags = LR_LOADFROMFILE | LR_DEFAULTSIZE + icon = encode_for_locale(self._icon) + hicon = self._hicon = LoadImage(0, icon, IMAGE_ICON, 0, 0, icon_flags) + self._icon_shared = False + + # Can't find icon file - using default shared icon + if hicon == 0: + self._hicon = LoadIcon(0, IDI_APPLICATION) + self._icon_shared = True + self._icon = None + + def _refresh_icon(self): + if self._hwnd is None: + return + if self._hicon == 0: + self._load_icon() + message = NIM_MODIFY if self._notify_id else NIM_ADD + self._notify_id = NotifyData( + self._hwnd, + 0, + NIF_ICON | NIF_MESSAGE | NIF_TIP, + WM_USER + 20, + self._hicon, + self._hover_text, + ) + Shell_NotifyIcon(message, ctypes.byref(self._notify_id)) + + def _restart(self, hwnd, msg, wparam, lparam): + self._refresh_icon() + + def _destroy(self, hwnd, msg, wparam, lparam): + if self._on_quit: + self._on_quit(self) + nid = NotifyData(self._hwnd, 0) + Shell_NotifyIcon(NIM_DELETE, ctypes.byref(nid)) + PostQuitMessage(0) # Terminate the app. + # TODO * release self._menu with DestroyMenu and reset the memeber + # * release self._hicon with DestoryIcon and reset the member + # * release loaded menu icons (loaded in _load_menu_icon) with DeleteObject + # (we don't keep those objects anywhere now) + self._hwnd = None + self._notify_id = None + + def _notify(self, hwnd, msg, wparam, lparam): + if lparam == 513: + self._default_menu_index() + # self._execute_menu_option(self._default_menu_index + SysTrayIcon.FIRST_ID) + if lparam in [WM_LBUTTONDBLCLK, WM_LBUTTONUP]: + pass # Do nothing here + elif lparam == WM_RBUTTONUP: + self._show_menu() + return True + + def _show_menu(self): + if self._menu is None: + self._menu = CreatePopupMenu() + self._create_menu(self._menu, self._menu_options) + # SetMenuDefaultItem(self._menu, 1000, 0) + + pos = POINT() + GetCursorPos(ctypes.byref(pos)) + # See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/menus_0hdi.asp + SetForegroundWindow(self._hwnd) + TrackPopupMenu(self._menu, TPM_LEFTALIGN, pos.x, pos.y, 0, self._hwnd, None) + PostMessage(self._hwnd, WM_NULL, 0, 0) + + def _create_menu(self, menu, menu_options): + for text, icon, action, cmd, option_id in menu_options[::-1]: + if icon: + icon = self._prep_menu_icon(icon) + if option_id in self._menu_actions_by_id: + item = PackMENUITEMINFO(text=text, hbmpItem=icon, wID=option_id) + else: + submenu = CreatePopupMenu() + self._create_menu(submenu, action) + item = PackMENUITEMINFO(text=text, hbmpItem=icon, hSubMenu=submenu) + InsertMenuItem(menu, 0, 1, ctypes.byref(item)) + + def _prep_menu_icon(self, icon): + icon = encode_for_locale(icon) + # First load the icon. + ico_x = GetSystemMetrics(SM_CXSMICON) + ico_y = GetSystemMetrics(SM_CYSMICON) + hicon = LoadImage(0, icon, IMAGE_ICON, ico_x, ico_y, LR_LOADFROMFILE) + + hdcBitmap = CreateCompatibleDC(None) + hdcScreen = GetDC(None) + hbm = CreateCompatibleBitmap(hdcScreen, ico_x + 10, ico_y + 10) + hbmOld = SelectObject(hdcBitmap, hbm) + # Fill the background. + brush = GetSysColorBrush(COLOR_MENU) + FillRect(hdcBitmap, ctypes.byref(RECT(0, 0, ico_x + 10, ico_y + 10)), brush) + # draw the icon + DrawIconEx(hdcBitmap, 5, 5, hicon, ico_x, ico_y, 0, 0, DI_NORMAL) + SelectObject(hdcBitmap, hbmOld) + + # No need to free the brush + DeleteDC(hdcBitmap) + DestroyIcon(hicon) + + return hbm + + def _command(self, hwnd, msg, wparam, lparam): + self._execute_menu_option(LOWORD(wparam)) + + def _execute_menu_option(self, id): + menu_action = self._menu_actions_by_id[id] + command_id = self._menu_commands_by_id[id] + if menu_action == SysTrayIcon.QUIT: + DestroyWindow(self._hwnd) + else: + if command_id: + menu_action(self, command_id) + else: + menu_action(self) + + +def non_string_iterable(obj): + try: + iter(obj) + except TypeError: + return False + else: + return not isinstance(obj, str) diff --git a/src/systray/win32_adapter.py b/src/systray/win32_adapter.py new file mode 100644 index 00000000..703c8c4e --- /dev/null +++ b/src/systray/win32_adapter.py @@ -0,0 +1,201 @@ +import ctypes +import ctypes.wintypes +import locale +import sys + +u32 = ctypes.windll.user32 +RegisterWindowMessage = u32.RegisterWindowMessageA +LoadCursor = u32.LoadCursorA +LoadIcon = u32.LoadIconA +LoadImage = u32.LoadImageA +RegisterClass = u32.RegisterClassA +CreateWindowEx = u32.CreateWindowExA +UpdateWindow = u32.UpdateWindow +DefWindowProc = u32.DefWindowProcA +GetSystemMetrics = u32.GetSystemMetrics +InsertMenuItem = u32.InsertMenuItemA +PostMessage = u32.PostMessageA +PostQuitMessage = u32.PostQuitMessage +SetMenuDefaultItem = u32.SetMenuDefaultItem +GetCursorPos = u32.GetCursorPos +SetForegroundWindow = u32.SetForegroundWindow +TrackPopupMenu = u32.TrackPopupMenu +CreatePopupMenu = u32.CreatePopupMenu +GetDC = u32.GetDC +GetSysColorBrush = u32.GetSysColorBrush +FillRect = u32.FillRect +DrawIconEx = u32.DrawIconEx +DestroyWindow = u32.DestroyWindow +GetMessage = u32.GetMessageA +TranslateMessage = u32.TranslateMessage +DispatchMessage = u32.DispatchMessageA +DestroyIcon = u32.DestroyIcon + +gdi32 = ctypes.windll.gdi32 +CreateCompatibleDC = gdi32.CreateCompatibleDC +CreateCompatibleBitmap = gdi32.CreateCompatibleBitmap +SelectObject = gdi32.SelectObject +DeleteDC = gdi32.DeleteDC +GetModuleHandle = ctypes.windll.kernel32.GetModuleHandleA +Shell_NotifyIcon = ctypes.windll.shell32.Shell_NotifyIcon + +NIM_ADD = 0 +NIM_MODIFY = 1 +NIM_DELETE = 2 +NIF_ICON = 2 +NIF_MESSAGE = 1 +NIF_TIP = 4 +MIIM_ID = 2 +MIIM_SUBMENU = 4 +MIIM_STRING = 64 +MIIM_BITMAP = 128 +WM_DESTROY = 2 +WM_CLOSE = 16 +WM_COMMAND = 273 +WM_USER = 1024 +WM_LBUTTONDBLCLK = 515 +WM_RBUTTONUP = 517 +WM_LBUTTONUP = 514 +WM_NULL = 0 +CS_VREDRAW = 1 +CS_HREDRAW = 2 +IDC_ARROW = 32512 +COLOR_WINDOW = 5 +WS_OVERLAPPED = 0 +WS_SYSMENU = 524288 +CW_USEDEFAULT = -2147483648 +LR_LOADFROMFILE = 16 +LR_DEFAULTSIZE = 64 +IMAGE_ICON = 1 +IDI_APPLICATION = 32512 +TPM_LEFTALIGN = 0 +SM_CXSMICON = 49 +SM_CYSMICON = 50 +COLOR_MENU = 4 +DI_NORMAL = 3 + +WPARAM = ctypes.wintypes.WPARAM +LPARAM = ctypes.wintypes.LPARAM +HANDLE = ctypes.wintypes.HANDLE +_void_p_size = ctypes.sizeof(ctypes.c_void_p) +if ctypes.sizeof(ctypes.c_long) == _void_p_size: + LRESULT = ctypes.c_long +elif ctypes.sizeof(ctypes.c_longlong) == _void_p_size: + LRESULT = ctypes.c_longlong + +SZTIP_MAX_LENGTH = 128 +LOCALE_ENCODING = locale.getpreferredencoding() + + +def encode_for_locale(s): + """ + Encode text items for system locale. If encoding fails, fall back to ASCII. + """ + try: + return s.encode(LOCALE_ENCODING, "ignore") + except (AttributeError, UnicodeDecodeError): + return s.decode("ascii", "ignore").encode(LOCALE_ENCODING) + + +POINT = ctypes.wintypes.POINT +RECT = ctypes.wintypes.RECT +MSG = ctypes.wintypes.MSG + +LPFN_WNDPROC = ctypes.CFUNCTYPE(LRESULT, HANDLE, ctypes.c_uint, WPARAM, LPARAM) + + +class WNDCLASS(ctypes.Structure): + _fields_ = [ + ("style", ctypes.c_uint), + ("lpfnWndProc", LPFN_WNDPROC), + ("cbClsExtra", ctypes.c_int), + ("cbWndExtra", ctypes.c_int), + ("hInstance", HANDLE), + ("hIcon", HANDLE), + ("hCursor", HANDLE), + ("hbrBackground", HANDLE), + ("lpszMenuName", ctypes.c_char_p), + ("lpszClassName", ctypes.c_char_p), + ] + + +class MENUITEMINFO(ctypes.Structure): + _fields_ = [ + ("cbSize", ctypes.c_uint), + ("fMask", ctypes.c_uint), + ("fType", ctypes.c_uint), + ("fState", ctypes.c_uint), + ("wID", ctypes.c_uint), + ("hSubMenu", HANDLE), + ("hbmpChecked", HANDLE), + ("hbmpUnchecked", HANDLE), + ("dwItemData", ctypes.c_void_p), + ("dwTypeData", ctypes.c_char_p), + ("cch", ctypes.c_uint), + ("hbmpItem", HANDLE), + ] + + +class NOTIFYICONDATA(ctypes.Structure): + _fields_ = [ + ("cbSize", ctypes.c_uint), + ("hWnd", HANDLE), + ("uID", ctypes.c_uint), + ("uFlags", ctypes.c_uint), + ("uCallbackMessage", ctypes.c_uint), + ("hIcon", HANDLE), + ("szTip", ctypes.c_char * SZTIP_MAX_LENGTH), + ("dwState", ctypes.c_uint), + ("dwStateMask", ctypes.c_uint), + ("szInfo", ctypes.c_char * 256), + ("uTimeout", ctypes.c_uint), + ("szInfoTitle", ctypes.c_char * 64), + ("dwInfoFlags", ctypes.c_uint), + ("guidItem", ctypes.c_char * 16), + ] + if sys.getwindowsversion().major >= 5: + _fields_.append(("hBalloonIcon", HANDLE)) + + +def PackMENUITEMINFO(text=None, hbmpItem=None, wID=None, hSubMenu=None): + res = MENUITEMINFO() + res.cbSize = ctypes.sizeof(res) + res.fMask = 0 + if hbmpItem is not None: + res.fMask |= MIIM_BITMAP + res.hbmpItem = hbmpItem + if wID is not None: + res.fMask |= MIIM_ID + res.wID = wID + if text is not None: + text = encode_for_locale(text) + res.fMask |= MIIM_STRING + res.dwTypeData = text + if hSubMenu is not None: + res.fMask |= MIIM_SUBMENU + res.hSubMenu = hSubMenu + return res + + +def LOWORD(w): + return w & 0xFFFF + + +def PumpMessages(): + msg = MSG() + while GetMessage(ctypes.byref(msg), None, 0, 0) > 0: + TranslateMessage(ctypes.byref(msg)) + DispatchMessage(ctypes.byref(msg)) + + +def NotifyData(hWnd=0, uID=0, uFlags=0, uCallbackMessage=0, hIcon=0, szTip=""): + szTip = encode_for_locale(szTip)[:SZTIP_MAX_LENGTH] + res = NOTIFYICONDATA() + res.cbSize = ctypes.sizeof(res) + res.hWnd = hWnd + res.uID = uID + res.uFlags = uFlags + res.uCallbackMessage = uCallbackMessage + res.hIcon = hIcon + res.szTip = szTip + return res diff --git a/systray/win32_adapter.py b/systray/win32_adapter.py deleted file mode 100644 index 1b9a9efb..00000000 --- a/systray/win32_adapter.py +++ /dev/null @@ -1,186 +0,0 @@ -import ctypes -import ctypes.wintypes -import locale -import sys - -RegisterWindowMessage = ctypes.windll.user32.RegisterWindowMessageA -LoadCursor = ctypes.windll.user32.LoadCursorA -LoadIcon = ctypes.windll.user32.LoadIconA -LoadImage = ctypes.windll.user32.LoadImageA -RegisterClass = ctypes.windll.user32.RegisterClassA -CreateWindowEx = ctypes.windll.user32.CreateWindowExA -UpdateWindow = ctypes.windll.user32.UpdateWindow -DefWindowProc = ctypes.windll.user32.DefWindowProcA -GetSystemMetrics = ctypes.windll.user32.GetSystemMetrics -InsertMenuItem = ctypes.windll.user32.InsertMenuItemA -PostMessage = ctypes.windll.user32.PostMessageA -PostQuitMessage = ctypes.windll.user32.PostQuitMessage -SetMenuDefaultItem = ctypes.windll.user32.SetMenuDefaultItem -GetCursorPos = ctypes.windll.user32.GetCursorPos -SetForegroundWindow = ctypes.windll.user32.SetForegroundWindow -TrackPopupMenu = ctypes.windll.user32.TrackPopupMenu -CreatePopupMenu = ctypes.windll.user32.CreatePopupMenu -CreateCompatibleDC = ctypes.windll.gdi32.CreateCompatibleDC -GetDC = ctypes.windll.user32.GetDC -CreateCompatibleBitmap = ctypes.windll.gdi32.CreateCompatibleBitmap -GetSysColorBrush = ctypes.windll.user32.GetSysColorBrush -FillRect = ctypes.windll.user32.FillRect -DrawIconEx = ctypes.windll.user32.DrawIconEx -SelectObject = ctypes.windll.gdi32.SelectObject -DeleteDC = ctypes.windll.gdi32.DeleteDC -DestroyWindow = ctypes.windll.user32.DestroyWindow -GetModuleHandle = ctypes.windll.kernel32.GetModuleHandleA -GetMessage = ctypes.windll.user32.GetMessageA -TranslateMessage = ctypes.windll.user32.TranslateMessage -DispatchMessage = ctypes.windll.user32.DispatchMessageA -Shell_NotifyIcon = ctypes.windll.shell32.Shell_NotifyIcon -DestroyIcon = ctypes.windll.user32.DestroyIcon - -NIM_ADD = 0 -NIM_MODIFY = 1 -NIM_DELETE = 2 -NIF_ICON = 2 -NIF_MESSAGE = 1 -NIF_TIP = 4 -MIIM_ID = 2 -MIIM_SUBMENU = 4 -MIIM_STRING = 64 -MIIM_BITMAP = 128 -WM_DESTROY = 2 -WM_CLOSE = 16 -WM_COMMAND = 273 -WM_USER = 1024 -WM_LBUTTONDBLCLK = 515 -WM_RBUTTONUP = 517 -WM_LBUTTONUP = 514 -WM_NULL = 0 -CS_VREDRAW = 1 -CS_HREDRAW = 2 -IDC_ARROW = 32512 -COLOR_WINDOW = 5 -WS_OVERLAPPED = 0 -WS_SYSMENU = 524288 -CW_USEDEFAULT = -2147483648 -LR_LOADFROMFILE = 16 -LR_DEFAULTSIZE = 64 -IMAGE_ICON = 1 -IDI_APPLICATION = 32512 -TPM_LEFTALIGN = 0 -SM_CXSMICON = 49 -SM_CYSMICON = 50 -COLOR_MENU = 4 -DI_NORMAL = 3 - -WPARAM = ctypes.wintypes.WPARAM -LPARAM = ctypes.wintypes.LPARAM -HANDLE = ctypes.wintypes.HANDLE -if ctypes.sizeof(ctypes.c_long) == ctypes.sizeof(ctypes.c_void_p): - LRESULT = ctypes.c_long -elif ctypes.sizeof(ctypes.c_longlong) == ctypes.sizeof(ctypes.c_void_p): - LRESULT = ctypes.c_longlong - -SZTIP_MAX_LENGTH = 128 -LOCALE_ENCODING = locale.getpreferredencoding() - - -def encode_for_locale(s): - """ - Encode text items for system locale. If encoding fails, fall back to ASCII. - """ - try: - return s.encode(LOCALE_ENCODING, 'ignore') - except (AttributeError, UnicodeDecodeError): - return s.decode('ascii', 'ignore').encode(LOCALE_ENCODING) - -POINT = ctypes.wintypes.POINT -RECT = ctypes.wintypes.RECT -MSG = ctypes.wintypes.MSG - -LPFN_WNDPROC = ctypes.CFUNCTYPE(LRESULT, HANDLE, ctypes.c_uint, WPARAM, LPARAM) -class WNDCLASS(ctypes.Structure): - _fields_ = [("style", ctypes.c_uint), - ("lpfnWndProc", LPFN_WNDPROC), - ("cbClsExtra", ctypes.c_int), - ("cbWndExtra", ctypes.c_int), - ("hInstance", HANDLE), - ("hIcon", HANDLE), - ("hCursor", HANDLE), - ("hbrBackground", HANDLE), - ("lpszMenuName", ctypes.c_char_p), - ("lpszClassName", ctypes.c_char_p), - ] - -class MENUITEMINFO(ctypes.Structure): - _fields_ = [("cbSize", ctypes.c_uint), - ("fMask", ctypes.c_uint), - ("fType", ctypes.c_uint), - ("fState", ctypes.c_uint), - ("wID", ctypes.c_uint), - ("hSubMenu", HANDLE), - ("hbmpChecked", HANDLE), - ("hbmpUnchecked", HANDLE), - ("dwItemData", ctypes.c_void_p), - ("dwTypeData", ctypes.c_char_p), - ("cch", ctypes.c_uint), - ("hbmpItem", HANDLE), - ] - -class NOTIFYICONDATA(ctypes.Structure): - _fields_ = [("cbSize", ctypes.c_uint), - ("hWnd", HANDLE), - ("uID", ctypes.c_uint), - ("uFlags", ctypes.c_uint), - ("uCallbackMessage", ctypes.c_uint), - ("hIcon", HANDLE), - ("szTip", ctypes.c_char * SZTIP_MAX_LENGTH), - ("dwState", ctypes.c_uint), - ("dwStateMask", ctypes.c_uint), - ("szInfo", ctypes.c_char * 256), - ("uTimeout", ctypes.c_uint), - ("szInfoTitle", ctypes.c_char * 64), - ("dwInfoFlags", ctypes.c_uint), - ("guidItem", ctypes.c_char * 16), - ] - if sys.getwindowsversion().major >= 5: - _fields_.append(("hBalloonIcon", HANDLE)) - - -def PackMENUITEMINFO(text=None, hbmpItem=None, wID=None, hSubMenu=None): - res = MENUITEMINFO() - res.cbSize = ctypes.sizeof(res) - res.fMask = 0 - if hbmpItem is not None: - res.fMask |= MIIM_BITMAP - res.hbmpItem = hbmpItem - if wID is not None: - res.fMask |= MIIM_ID - res.wID = wID - if text is not None: - text = encode_for_locale(text) - res.fMask |= MIIM_STRING - res.dwTypeData = text - if hSubMenu is not None: - res.fMask |= MIIM_SUBMENU - res.hSubMenu = hSubMenu - return res - -def LOWORD(w): - return w & 0xFFFF - -def PumpMessages(): - msg = MSG() - while GetMessage(ctypes.byref(msg), None, 0, 0) > 0: - TranslateMessage(ctypes.byref(msg)) - DispatchMessage(ctypes.byref(msg)) - -def NotifyData(hWnd=0, uID=0, uFlags=0, uCallbackMessage=0, hIcon=0, szTip=""): - szTip = encode_for_locale(szTip)[:SZTIP_MAX_LENGTH] - res = NOTIFYICONDATA() - res.cbSize = ctypes.sizeof(res) - res.hWnd = hWnd - res.uID = uID - res.uFlags = uFlags - res.uCallbackMessage = uCallbackMessage - res.hIcon = hIcon - res.szTip = szTip - return res diff --git a/test.py b/test.py deleted file mode 100644 index 720fe48e..00000000 --- a/test.py +++ /dev/null @@ -1,39 +0,0 @@ -from winreg import * - -modes = ["~ HIGHDPIAWARE", "~ DPIUNAWARE", "~ GDIDPISCALING DPIUNAWARsE"] - - -#registry = ConnectRegistry(None, HKEY_CURRENT_USER) -#key = OpenKey(registry, r'SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers\\') - -#SetValueEx(key, None, REG_SZ, 2, modes[0]) - -#key_value = QueryValueEx(key, r'C:\Users\PEF\Music\Outlook Express\Movie Maker\moviemk.exe') -#print(key_value) - - -REG_PATH = r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" - -def set_reg(name, value): - try: - CreateKey(HKEY_CURRENT_USER, REG_PATH) - registry_key = OpenKey(HKEY_CURRENT_USER, REG_PATH, 0, - KEY_WRITE) - SetValueEx(registry_key, name, 0, REG_SZ, value) - CloseKey(registry_key) - return True - except WindowsError: - return False - - -def get_reg(name): - try: - key = OpenKey(HKEY_CURRENT_USER, REG_PATH) - key_value = QueryValueEx(key, name) - - print(key_value) - return True - except WindowsError: - return False - -get_reg(r"C:\Users\PEF\Music\Outlook Express\Movie Maker\moviemk.exe") diff --git a/test_window.py b/test_window.py deleted file mode 100644 index bb3cce94..00000000 --- a/test_window.py +++ /dev/null @@ -1,29 +0,0 @@ -import pygame, sys - -pygame.init() - -canvas = pygame.display.set_mode([400, 400], pygame.NOFRAME) - -HWND = pygame.display.get_wm_info()["window"] - -import blur - -blur.blur(HWND) - -while True: - pygame.display.update() - canvas.fill([0, 0, 0]) - for event in pygame.event.get(): - if event.type == pygame.QUIT: - pygame.quit() - sys.exit() - - screen = pygame.Surface([400, 400]) - - #pygame.display. - - pygame.draw.circle(screen, [255, 0, 0], [100, 100], 50) - - - canvas.blit(screen, [0, 0], special_flags=(pygame.BLEND_RGBA_ADD)) - diff --git a/win10toast/__init__.py b/win10toast/__init__.py deleted file mode 100644 index bb5ef508..00000000 --- a/win10toast/__init__.py +++ /dev/null @@ -1,157 +0,0 @@ -from __future__ import absolute_import -from __future__ import print_function -from __future__ import unicode_literals - -__all__ = ['ToastNotifier'] - -# ############################################################################# -# ########## Libraries ############# -# ################################## -# standard library -import logging -import threading -from os import path -from time import sleep -from pkg_resources import Requirement -from pkg_resources import resource_filename - -# 3rd party modules -from win32api import GetModuleHandle -from win32api import PostQuitMessage -from win32con import CW_USEDEFAULT -from win32con import IDI_APPLICATION -from win32con import IMAGE_ICON -from win32con import LR_DEFAULTSIZE -from win32con import LR_LOADFROMFILE -from win32con import WM_DESTROY -from win32con import WM_USER -from win32con import WS_OVERLAPPED -from win32con import WS_SYSMENU -from win32gui import CreateWindow -from win32gui import DestroyWindow -from win32gui import LoadIcon -from win32gui import LoadImage -from win32gui import NIF_ICON -from win32gui import NIF_INFO -from win32gui import NIF_MESSAGE -from win32gui import NIF_TIP -from win32gui import NIM_ADD -from win32gui import NIM_DELETE -from win32gui import NIM_MODIFY -from win32gui import RegisterClass -from win32gui import UnregisterClass -from win32gui import Shell_NotifyIcon -from win32gui import UpdateWindow -from win32gui import WNDCLASS - -# ############################################################################ -# ########### Classes ############## -# ################################## - - -class ToastNotifier(object): - """Create a Windows 10 toast notification. - - from: https://github.com/jithurjacob/Windows-10-Toast-Notifications - """ - - def __init__(self): - """Initialize.""" - self._thread = None - - def _show_toast(self, title, msg, - icon_path, duration): - """Notification settings. - - :title: notification title - :msg: notification message - :icon_path: path to the .ico file to custom notification - :duration: delay in seconds before notification self-destruction - """ - message_map = {WM_DESTROY: self.on_destroy, } - - # Register the window class. - self.wc = WNDCLASS() - self.hinst = self.wc.hInstance = GetModuleHandle(None) - self.wc.lpszClassName = str("PythonTaskbar") # must be a string - self.wc.lpfnWndProc = message_map # could also specify a wndproc. - try: - self.classAtom = RegisterClass(self.wc) - except: - pass #not sure of this - style = WS_OVERLAPPED | WS_SYSMENU - self.hwnd = CreateWindow(self.classAtom, "Taskbar", style, - 0, 0, CW_USEDEFAULT, - CW_USEDEFAULT, - 0, 0, self.hinst, None) - UpdateWindow(self.hwnd) - - # icon - if icon_path is not None: - icon_path = path.realpath(icon_path) - else: - icon_path = resource_filename(Requirement.parse("win10toast"), "win10toast/data/python.ico") - icon_flags = LR_LOADFROMFILE | LR_DEFAULTSIZE - try: - hicon = LoadImage(self.hinst, icon_path, - IMAGE_ICON, 0, 0, icon_flags) - except Exception as e: - logging.error("Some trouble with the icon ({}): {}" - .format(icon_path, e)) - hicon = LoadIcon(0, IDI_APPLICATION) - - # Taskbar icon - flags = NIF_ICON | NIF_MESSAGE | NIF_TIP - nid = (self.hwnd, 0, flags, WM_USER + 20, hicon, "Tooltip") - Shell_NotifyIcon(NIM_ADD, nid) - Shell_NotifyIcon(NIM_MODIFY, (self.hwnd, 0, NIF_INFO, - WM_USER + 20, - hicon, "Balloon Tooltip", msg, 200, - title)) - # take a rest then destroy - sleep(duration) - DestroyWindow(self.hwnd) - UnregisterClass(self.wc.lpszClassName, None) - return None - - def show_toast(self, title="Notification", msg="Here comes the message", - icon_path=None, duration=5, threaded=False): - """Notification settings. - - :title: notification title - :msg: notification message - :icon_path: path to the .ico file to custom notification - :duration: delay in seconds before notification self-destruction - """ - if not threaded: - self._show_toast(title, msg, icon_path, duration) - else: - if self.notification_active(): - # We have an active notification, let is finish so we don't spam them - return False - - self._thread = threading.Thread(target=self._show_toast, args=(title, msg, icon_path, duration)) - self._thread.start() - return True - - def notification_active(self): - """See if we have an active notification showing""" - if self._thread != None and self._thread.is_alive(): - # We have an active notification, let is finish we don't spam them - return True - return False - - def on_destroy(self, hwnd, msg, wparam, lparam): - """Clean after notification ended. - - :hwnd: - :msg: - :wparam: - :lparam: - """ - nid = (self.hwnd, 0) - Shell_NotifyIcon(NIM_DELETE, nid) - PostQuitMessage(0) - - return None - diff --git a/win10toast/__main__.py b/win10toast/__main__.py deleted file mode 100644 index eb106f3b..00000000 --- a/win10toast/__main__.py +++ /dev/null @@ -1,22 +0,0 @@ -from win10toast import ToastNotifier -import time - -# ############################################################################# -# ###### Stand alone program ######## -# ################################### -if __name__ == "__main__": - # Example - toaster = ToastNotifier() - toaster.show_toast( - "Hello World!!!", - "Python is 10 seconds awsm!", - duration=10) - toaster.show_toast( - "Example two", - "This notification is in it's own thread!", - icon_path=None, - duration=5, - threaded=True - ) - # Wait for threaded notification to finish - while toaster.notification_active(): time.sleep(0.1) diff --git a/win10toast/data/python.ico b/win10toast/data/python.ico deleted file mode 100644 index 3cf51c65..00000000 Binary files a/win10toast/data/python.ico and /dev/null differ diff --git a/wsl_tools.py b/wsl_tools.py deleted file mode 100644 index 69f113ed..00000000 --- a/wsl_tools.py +++ /dev/null @@ -1,123 +0,0 @@ -import os, subprocess - -script = None - - -def pat_con(path): - if "/" in path: - pt = path.split("/") - else: - pt = path.split("\\") - lin = "/mnt/" + pt[0][0].lower() - for f in pt[1:]: - lin += "/" + str(f.lower()) - return lin - - -def get_themes(machine): - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" listthemes' - read = os.popen(cmd).read() - read = read.split(":theme:") - read[:] = (value for value in read if value != "\n") - read[:] = (value for value in read if value != "\n\n") - themes = [] - for theme in read: - if theme.startswith("\n"): - theme = theme[1:] - if theme == "/usr/share/themes": - continue - string = "/usr/share/themes/" - if string in theme: - theme = theme[theme.index(string) + len(string):] - string2 = ".themes/" - if string2 in theme: - theme = theme[theme.index(string2) + len(string2):] - themes.append(theme) - - return themes - - -import time - - -def get_apps(machine): - # try: - # os.remove(script[:-15] + ".scanapps") - # except: - # pass - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" listapps' - read = os.popen(cmd).read() - # print("copy") - # cmd2 = 'wsl.exe -d ' + str(machine) + ' cp ~/.scanapps ' + str(pat_con(script[:-15])) - # subprocess.getoutput(cmd2) - # print("read") - # try: - # read = open(script[:-15] + ".scanapps", "r").read() - # except: - # return {} - - read = read.split("/:/") - read[:] = (value for value in read if value != "\n") - apps = {} - for app in read: - if "Name" in app: - if "screensaver" in app: - continue - ind = app.index(":cmd:") - name = app[5:ind] - if "#GenericName=" in name: - name = name[:name.index("#GenericName=") - 1] - elif "GenericName=" in name: - name = name[:name.index("GenericName=") - 1] - elif "Name=" in name: - name = name[:name.index("Name=") - 1] - - run = app[ind + 10:] - - if "Exec=" in run: - run = run[:run.index("Exec=") - 1] - if ":ico:" in run: - run = run[:run.index(":ico:")] - - if "%" in run: - run = run[:run.index("%") - 1] - - if "Icon=" in app: - icon = app[app.index(":ico:") + 10:] - else: - icon = None - - apps.update({name: {"cmd": run, "ico": icon}}) - return apps - - - - - - -def gtk(machine, scale): - if scale == 1 or scale == 2: - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" gtk' + str(scale) - print(os.popen(cmd).read()[:-1]) - - -def dbus(machine): - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" dbus' - print(os.popen(cmd).read()[:-1]) - - -def qt(machine, scale): - if scale == 1 or scale == 2: - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" qt' + str(scale) - print(os.popen(cmd).read()[:-1]) - - -def export(machine, version): - if version == 1 or version == 2: - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" export' + str(version) - print(os.popen(cmd).read()[:-1]) - - -def profile(machine): - cmd = 'wsl.exe -d ' + str(machine) + ' "' + str(pat_con(script)) + '" profile' - return os.popen(cmd).read()