Split IDA* into two functions and fix the problems.
Bump release version to 0.3.0
Improve README, add example of IDA*