reorganize sources into /src, /apps, /generated. keeps it easier to navigate
describe new dir structure