massive refactor to 0.2.0, new unit clas, new werewolf