Added design docs, changed readme