Scripts into /scripts
Starting to abstract classes out into their own files.
Fixed
1) Starting to remove IIFE in favour of storing previous closure globals within the LiveLovePerform namespace, 2) Building a further abstracted 'Component' class that combines element creation and event binding
Far better inheritance pattern using .extend(), and automatic invocation of init methods supplied to .extend(). Still broken though as we still need to render the elements on the page and bind events to them.
SliderControl class now in it's own file
Now propagating HTML classes up the prototype for eventual aggregation (in string format) at LiveLovePerform.Component level.
Getting there with the menu rendering
Basic assets
Changed
Starting to render lists
Better rendering of list items
Ability to include pass class arguments back to base class for processing.
Whoops! We need to define this.options first before we create the element
We can now parse in optional HTML attributes to the constructor of a class, for eventual rendering within that class' createElement method.
Changed terminology
Starting on documentation
It's arguably neater to specify which element to attach to, using the jQuery element's arguments object literal
Changed 'Slider' to 'Slide'
Some more documentation