Add Logging
Split MainActivity MainView and Logger to Separate files