Documentation, cleanup, and consistency changes to AdminCommands.java
Added .DS_Store to .gitignore to ignore that OSX generated file