Re structuring the project, similar UI, adapter abstracted