Added a c++ alignment algo to speed things up, removed extra logging in sample population