Updated components and added more javadocs