Implementing Runnable and providing the run method