- switched most occurrences of "print" to "logger"
- Major API Changes in Core Module - Will be changed further. Still work in progress