Start implementing socket router