wrote addBreakpoint method + tests
implement stepping