adds better tests for monster_types and begins c extension for proper threads