Modified names to adhere to recommended practices.
Implemented first component bean.