Renamed class
Optimized code
Improved test code for Luhn
Added algorithms to compute pi