Move all MLP related material into prototype
Re-check libraries used from boost