Added FakeLogger and tests
Added real logging
Changed settings.gradle
An attempt to resolve copy-paste Trevis issues in Infrastructure
An attempt to resolve Trevis issues in ViewModelTests
Small refactoring
Regexp changed
Regexp changed, removed some noise from tests
Regexp refactored
Removed some whitespaces
Refactored one of ViewModel tests
Added lab3
Fixed names
Added Infrastructure layer
Added setLogger() method to viewModel
Added log property to viewModel
Added logging of input value changes
Added logging for changing convert mode
Added PlainTextLogger
Added onFocus change listener for input value