Move WerewolfThread to control package, create PlayerInterface