Fixed exceptions indent and added destructor throws
Added metaprogramming test
Added primes test