new file structure whichh is kinda like those PHP frameworks do it.