Added Constructor

Added a constructor, added code for validating config hash refs, and
added a .perlcriticrc file for the project