Getting past pathfinding is a hard task but when you finaly do ,a whole lot of restriction falls away and its smooth sailing from there on forward into game developement which is what were really after ,so i congratualate you for sticking it out especialy since you had to do it all on your own , its such projects that keep us inspired