Finished implementing MLP support (added roll/unroll)