Vanilla compiles again

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Unify package structure

remove 'plugin' and 'api' packages to provide a simplistic package structure

Signed-off-by: Nick Minkler <sleaker@gmail.com>
move data
move events, ai, commands
move util, config, chat, service, resource
plugin, more events,
materials
inventory, windows,  materials,
enchantments
prep protocol
last bit of fixes
finish imports