Implement PlayerManager Testers.

Some methods are auto tested now. Still need some more to be completed.
Fix NPE
Fix some errors with path names.
Implement some Testing functions for PlayerManager

Also fixed some bugs.