fix: use correct namespaces inside of game project
feat: extract game semaphores logic
fix: use nos smooth packets in game
feat: add responders for character actions