Added simple addition
Refactored stuff out into an execution class