added extra_checks.js, refactored - created check objects
Merge pull request #3 from one10/extra_checks

added extra_checks.js, refactored - created check objects