We don't need to specify the ruby version here
Apparently these exceptions need to be lower on the stack
Might help to break these two up
Just rescue everything to close the socket
We don't care what the keys are, so lets turn it into an obj
Decide what to do based on the input
We don't need to return anything yet, just trigger call
More empty specs
Moving static welcome text to a seeded database entry
We want a module we can inherit for server commands
Gotta make the tests at least run
The interpretor needs to handle doing things and errors
Moving error messages into methods with hashes
We don't need to report anything yet
Ensure we report what's going on and log the error
Simple style indenting change for this case
Switching to lib directory to match standards in programming
Changing some naming conventions
Dynamically find the command classes
We use scope to generate the constant for commands