Added config options, diff system and graphics support