Added first batch of components w/ setter and getter