Finished tishadow directory validation. Also code refactoring.
Added pom.xml to runner project. 
Modified manifest of preferences project
Modified manifest of runner.