Split Actor to proper pieces, add simple faction system, refactor.