Add class files and package structure.
Add classes for view components.