Changed behavior of raven.erl to gen_server and added to supervisor