Cleaned up a bit

Refactored a few files and removed many unused imports. Also moved the
"client information" class to the Client package to remove confusion in
the packets.