Initial commit.
Extract IAStarNodeInterface
AStarEdge extracted to the seperate file.
Extract IAStarEdge interface.
Added comments to the IAStarEdge interface.
Removed IAStartEdge interface. Replease from AStartNode classes to IAStarNode interfaces at the AStarNodeBuilder.
Rebuilding AStart nodes into the scene.
Renamed AStarNodeBuilder class  to AStarNodeGenerator.
Optimize AStarNode.cs using list.
Replaced AStarNode classes to IAStarNode interfaces.
Added license header.
Merge branch 'master' of https://github.com/OxnardXVI/AStarUnity3d