Add argument type check

More checks will be added soon.
drop unused clauses from the composer definition
reword dependency text since composer is not used anymore

resolves #2
Add tests for Invalid Arguments
Fix typo
More Strict Tests
Merge pull request #14 from shield-9/argument-check

Add argument type checks