moved "ui" into "miner" (because it's only useful for it)
moving classes in "vcsaccess" into "implementation" sub-package
separate Log interfaces to be able to move combined Log class into "miner"
moved "events" and "util" into "common"
renaming "_private" to "implementation"