Add composer file.
Move template to correct location.
Use new method name for template params.
Remove unneccesary CSS and make it more generic.
Use correct data list calling style.
Merge pull request #1 from ajshort/master

3.1 Compatibility