Added component.
added task to run tests.
Added test requirements.
added task to install test deps.