Outstanding work Ram!!! ^_^

But, you have to add docblocs to every function. Please check other joomla files like this example: https://github.com/joomla/joomla-cms/blob/master/administrator/components/com_content/models/article.php#L29

All your functions have to have comments