Merge pull request #3 from EtienneDepaulis/adding_test_suit

Adding test suit
Added caching system