Update

* Add more data validation #18
* Optimization #41 
* Template directory refactored #44 
* Player manager test #24