Re-organise plugin structure
Add demo files
Update gitignore
Update gulpfile to work with new structure
Add css file