Shrank player declarations
Added use declarations & reduce() code
Reduced player strategy definition syntax
Moved from devel repo