Add basic disconnect method
Update block cache on block change
Update block cache on set_block
Change bot.rb to use Server class