* splitting the main file into specific files
* adding code for fast, probabilistic primality testing