WIP: Refactor square contents to not use to_s