including simple implementation of decisions
setting up example tests
first unit test now passing correctly
expanding test set for complex logic