Revert "Implement simplerunnable by extending threads instead of runnable"

This reverts commit 5fc95e3398023e0d2fa50ee606d4748424b006b9.