Frames of Learning: Revelation Theory of Learning