restructure the project with traits