Refractor code, move the code from NeverwinterDP
Merge pull request #3 from tuan08/master

Refractor code, move the code from NeverwinterDP