The shape of the farmhouse is difficult to roof over since care must be taken so that the shapes are architecturally composed while taking into consideration that their structural framing geometrically interlock.
This solution levels the roof ridges of the main house and the 2 angled extensions. All attic dormers needed are to face the rear so the roof lines up front are streamlined, thereby allowing for a dominant front porch.
I hope you like it.