1v1 battling implementation

- very basic ui
- Protocol seems to be working
- TODO : 
    - Mega évolution
    - Doubles + triples
    - Better UI

    

So yeah overall I don't think this class is necessary