updating
made sharedcomponents.java
made shared components. java