Changed PlayerActionAbstractTest implementation to be better structured and less confusing:
- Removed constructor implementation
- Added that abstract method needs to be implemented
Merge origin/master