Fixed operand bug. All functionality succesfully implemented. Minor bug: +/- button just appends - to the string, it can append more than once instead of switching back to positive.