There are some here on the board that may be able to help you with the piecing.... wish I could help, but I am a newbie to piecing! I was looking at it from a paper piecing point of view, but that is because anything more difficult is easier for me paper pieced :D