Add CommandContext and improve javadocs

Also fixed a spelling mistake. herp derp