added .add function

Adding .add functionality so that Tessel can now add... but what about subtract??? Nooooooooooo
Excessive space changes that shouldn't be part of this commit.