Adding new source files and modifying build system make output.
Adding new component classes.