Added the outline of files and functions for the component