Added the first version of the test suite (need to add more tests for it to be complete)