A Minecraft Launcher dev from scratch