* Added some Javadoc comments;
* Removed all Log.*(), with a few exceptions: Log.e() is in most places
substituted by an Exception. Only exceptions on this are Log.e() lines
used to determine which exception is thrown (in MainActivity, GridCoach
and ServerCommunicator)