feat(netcode-rewrite): begin reimplementing replication
chore(netcode-rewrite): further code cleanup & simplification
chore(netcode-rewrite): general codebase refactor