more tests on incomplete data
pseudo code for executing strategy (does not compile - just for tracking the code thinking)
added Strategy class and structure is ready for implementing the strategies
first strategy implemented - passing tests