Added assmebly routines for xor_row and rightmost_1
Implemented Tonelli-Shanks algorithm for modular square roots
Added various utilities, updated readme and makefile
Multithreaded the sieving
Fixed bad memory usage problem with some restructuring.
Updated readme, added primality check on N