toString and Operation computation methods

added a bunch of to strings, main now prints the program