removed unused files
implemented double-buffered simulation state