Added monolog, removed attempt at realtime console output to screen... I got carried away a little