Update

Made code more structured. Added 'scroll to VC at index'; added
property 'initial view controller index' so that you can set the
'default' view controller or the view controller 'at start up'.
(Something like the middle view controllers or the first view
controller)
Updated demo project

Updated demo project to demonstrate the newly added functionalities.