Nickname Updates and Bug Fixes

-No Opponent Bug Fixed
-Removed Dependencies not need in package.json
-Removed some repeated code in server.js
-improved nickname and status updates on the client side