Initial commit

This is the first draft of the plugin. 
It handles sliding events and self adjusts on window resize.