Ping command.
Setting up command line.
ignoring data and download folders
Intercepting the server call to get the user ip.
Inserting data.
Error handling