rename some of the files and send message well

Rename some of the files, add many messageboxes to inform the user of
incorrect operation.