Fixed small issue: load types
Refactored the initialization of the CDF

And removed unused module
Workaround for Devel::Pragma bug

Will be fixed in next Method::Signatures release:
 https://github.com/schwern/method-signatures/commit/f6cc6bb49e22c99619882ab88dba71b91783dae3
Version 0.1.0