#46 Begin to break commands into multiple files
#46 Move all handlers into groups
#46 Remove self from group list
#46 Break out superclass for testing
#46 Break out tests into multiple files
#46 Fix name to match module
#46 fread command
#46 Session data and 'get' command
#46 Add set command
#46 Don't crash on bad JSON in set command