Episode 3

Added basic run method.