parts support added

with parts Blaze layouts can dynamically be loaded