Corrected `lager:warn` to `lager:warning`, and removed wrapping `noreply` tuple around state returned from simulate.
Fixed simulate_entities implementation, other than actually broadcasting and applying updates.