A* tested with obstacles. Works fine :)