Start implementing socket io