Updated to latest boilerplate, this might need to be revisited
Added perl version requirement to main module