Remodeling the app to allow for 2 solver algorithms modes: backtrack vs efficient