Battery powered window cleaner