First A* draft

The Turkey doesn't use it yet. Engine needs to be dubuged.
Merge pull request #38 from Blood-Saint/master

First A* draft