updated to add skeleton methods for commands

also adds a few various other things