Introduced Pack in Repository, Interfaces, Legacy Adapter and Front End Viewer