Lab1 tdd square

Added classes, added tests
the same