refactor directories to follow Go standard