recreate the project from scratch and keep old code in library-old