Adaptive project layout