GitIgnore added
Default component structure designed
Test case written for test purpose