Lots of minor changes

Minor refactoring of packages
Added logger
Added fix for possible server bug
Added ore dictionary support