Read data via BufferedReader and make the GUI more beautiful

Data is read via BufferedReader from input stream. Codes for move,
rotate and stop are sent to execute certain path drawing behaviour on
the GUI.

Change GUI background color to the default color.

Signed-off-by: hjan <hoeppner.jan@xurv.org>