restructure the project

just change some folder locations, help the project is clearer.