Separated method initialization into Init method

This allows the Analyze function to time initialization of each method
(since some methods have very non-trivial initializations)
Added stub for sieve of Atkin