Clearidy the class summary of Runnable
Implement the RunnableOnce->hasRun method
Add more detailed phpdoc for RunnableOnce->run()
Add phpdoc in Runnable class