Refactored Create Beans Dialog and Action