::Component & ::Sequence specs
AddMessage, Validation specs and refactoring
Added runtime dependencies to gemspec
Added cache file for testing (change in .gitignore)