added theory to readme