Code refactoring, landmarks-create-timeout lang option
Added the landmarks-create-timeout lang option to modify landmark creation timeout message. I also updated the code to use the landmarks-invalid-id lang option when a player provides an invalid ID, and refactored the code to make it more organized and efficient.