Still not working. In the process of debugging.
Fixed bug. Game works. Refactoring and Unit tests to follow
Merge pull request #1 from Sushindhran/sushi/porting-to-new-api

Sushi/porting to new api