Added preliminary version of interface
Added additional comments and getCategoryName method
Merge pull request #1 from abreen/master

Added interface for use by the GUI