Added a missing method into the requirement panel to fetch the name text field.
Commented my code thoroughly and completely.