Session and Battle functionalities completed.