Add timeout option
Add dependancies in readme