Add_student functionality and few changes in src.

Reviewer: @poolakiran