begin working on Square class