System.out.println -> Logging

Closes #715: Replaced all System.out.println() with proper logging