Started implementing the a star algorithm for path finding.  Had it
(sort of) working, then switched a value that really needed to be a pointer
to a pointer and it borked the function.  It currently seems to be "finding" a
path in the opposite direction that it's supposed to be, which I am utterly
baffled by.  It eventually will run out of space in the limited array that I gave
it and throw an error.
TODO:
    -Fix a*
    -Write another simpler algorithm that could be used for "stupid" ai
    -Put a statement into a* to check if it's going out of bounds and do
     nothing if it is.
Merge branch 'master' of https://github.com/schiem/roguelike