Numerous Fixes and Improvements

Added hashcodes to commands; Added reports directory; Multithreaded
collisions; Multithreaded LoS checking; Some other little things