Added and completed documentation

Just added comments for now on each prototype, in this way, xCode will display them on each methods developers will use.