more tests
extracted gui to its own file
added compare method to heap

to support inserting of non-basic objects
include astar in project
changes to aStar and refactoring

so that the basic nodes would not change, wrap them in new subclass, so
we can use own attributes without worry

created new compare method necessary to use in
added some buttons and made it replayable
new game and recalculate
return path from method
when moving nodes, reset colorization
maybe will be needed…

i think so, need to be implemented