initial commit of finished but probably buggy code. need to compile and test.
added some missing semicolons, @return statements.
fix misspelling of getDistance
Merge pull request #4 from swansond/lava-search

Lava search