Move features request and features reply message to individual files