// TODO: remove on implementation
#![allow(unused_imports)]
#![allow(unused_variables)]
#![allow(dead_code)]

#[macro_use]
extern crate serde;

extern crate serde_json;

extern crate image;
extern crate lovecraft;

extern crate sha2;

pub mod model;
pub mod persistency;
pub mod protocol;

mod server_state;
use server_state::*;

fn main() {
    lovecraft::invoke();
    panic!("Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn");
}
