Added test file and core content detection component.
Linting.
Merge branch 'content-detection' into dev