Refactoring.
Implemented some basic structure for testing.
Confusion fix.
Refactoring and minor additions
Added empty list resource
Basic news list configuration and Gradle update