DEICH-6310 Front-end-common hosting common svelte components+TypeScript
-Removed old, unused stuff -Configured project build system to potentially host multiple svelte components -Separated classes and typed out from main svelte component -Configured typescript+svelte /ts files and svelte script tags with property lang set to "ts" are treated as TS/ -Configured eslint with TS plugin -Added required types -Added testing-library +jsDom - however, JSDom has such shortcomings that make it almost useless to test the Autocomplete component.
Closes DEICH-6310
Edited by Tom Adam