System tests

common?? in a 3 files project? not justified. Lets think together about a better design.