Added query functionality
Added comments to EventListener.
Switched to switch statement in Client.java
Added full join support
Added part support (/part and viewing parts)
Fixed bug where typing incorrect command will throw error.