Refactored core functionality into modules
Hacked almond.js to use only synced callbacks
Don't warn if the sorting method was omitted
Changed icon classnames to the FontAwesome-4 format and modified/added examples