I\'m looking for advice trying to architect my code for an online game. My main requirements are that I understand how it works and it is designed with some