admin lib is restructed as bundle because controllers and views are involved