Added more commenting for models
Added comments to the code