Fleshing out short term memory.

Signed-off-by: Daniel Shumway <shumway.danny@gmail.com>