I want to build a PBBG (persistent browser-based game) similar to torn.com but set in a world similar to Shadowrun (so, cyberpunk meets magic). The base city will be New Orleans. The overall atmosphere should be dark, cyberpunk, tech everywhere, but with that News Orleans flair (Locations, landmarks, etc). Basic info about New Orleans as a SR setting can be found here: [New Orleans - Shadowrun Wiki](https://shadowrun.fandom.com/wiki/New_Orleans). High-level wants: - Players can choose race from the core Shadowrun races (Human, Elves, Dwarves, Orks, Trolls, etc), each with pros and cons. - MVP: Only Human, but build system to be easily extensible. - Players can choose class from the core Shadowrun classes (Deckers, Street samurai, Riggers, Mages, Shamans, Physical adepts). - MVP: Only Street sam, Mage, Shaman. - "Mr. Johnson" system for taking jobs, with the jobs randomly created from a set of attributes (type of job, class requirements, difficulty rating, etc). - Hireling system, for adding a class you don't have for a job, for a cut of the payout. - Training system, different tasks for different classes to boost skill levels. - Banking system to protect money and offer investment opportunities. - MVP: Only deposits/withdrawals. - Market system for purchasing weapons, cyberware, gear, etc from vendors and other players. - MVP: Only vendors. I would like to use php and javascript for the dev stack, with Tailwind version 4 for styliing. Database should be postgres. Let's put together a high-level overview of the project, with a rough outline of the development steps leading to the MVP stage.