first code commit: finish beans and cardlayout panel