RocketWorks is a C# library that is tailored towards Unity to easily split logic between server and client within the same code base.