Rename property.
Create object_lerp function that works if properties are numbers.
Create recursive style object_lerp function.
Require player lerper in player entity.
Fix argument names.
Remove unused function.
Rename variable.
Call correct function.
Rename player-lerper to object-lerper.
Update module path and name.
Update require-path.
Give each player an object-lerper.
Update object-lerper and merge state into player.
Update object-lerper functions to be general.
Set player state each time snapshot is received.
Don't update state immediately.
Catch edge case where there's no previous state to interpolate from.
Delete character-mover.js
Remove character-mover references.