Added hidesWhenStopped property

+ cleaned up the code
+ modified the storyboard layout
+ updated demo preview image