Remove Legacy Server application
Swap base methods in ManagerBase and EngineActorBase.
The idea is for the Manager to be in charge and push changes to the Actor (which applies the changes)
Update FrameActor\Manager pair
Move ActorType to specific ComponentManager - only used for desync case.  Rejig enum used
Update Light Actor\Manager pair
Update all the remaining Component Actors and Managers to follow the new paradigm.  Moved direction to ComponentManager
Remove spurious override from FrameManager
Actors don't need to know about Managers
Remove Manager from FrameActor constructor
Add a componentActor and simplify everything
Actually assign the direction in the new ComponentManager!
Small fix
Completely rework how Desynchronised Actors \ Managers are managed in the Server
Rename file
csproj updates
Update ServerTask to use new objects
Rumble is in the direction named "Center"
csproj changes
Tidy up ManagerBase
Rename Data to Snapshot