Updated to use the interface ExpandableListAdapter rather than the concr...

As per #24.

Sorry about the whitespace changes... looks like I am using 4 spaces rather than a tab.