Yet Another Crossplatform Typescript Application