added docs and fixed some problems

-Started putting documentation
-changed min and max

!-toString isn't doing anything