Migrating the socket controller to a service, added lock screen stub