Added comments to the model's public functions

getters and setters were ignored if they were obvious