Adds first basic automated tests
Adds more tests