Added report skeleton
Merged wavefront into a single file
Separate backtracking method