How to organize your mobile project in an easy and flexible way using 4 layers | Dark Hacker News