fix: add 'spark' sub-project in 'core'
Util: encapsulate Exception handling + TODO for Logging