updated rules methods to make it easier to pass arguments
Merge remote-tracking branch 'origin/master'
fixed eloquent call to rules
minor class instantition fix