added .gitignore
Added explicit method names for custom commands.