A Peierls Model Of Dislocation Transmission Through Coherent Interfaces And Embedded Layers