fixed minor bug on startup
String(MAX_LENGTH) stores that number in the new string
should be: String command = String();
added clearBuffer() function to simplify nested if's in processCommand() function
added early detection of empty command buffer
added padInt() function to ensure returned commands have the proper formatting