Restructure project into client / server to support a "pure javascript" gleam project to work before the having enough info to launch the server components.