reorganize directory skeleton to clarify mvc