Started on init command as well as fixes for delete and added ask() and waitForKey() wrapper methods to BaseCommand.