Added the protect move to the game, doesn't exactly follow Pokemon mechanics (slightly OP as of now)
Created basic file transfer network protocol using python sockets