Change project architecture